解决保留资源名称的错误
本文介绍在部署名称中包含保留字的资源时收到的错误。 不能在资源名称中使用保留字。
症状
部署资源时,可能会收到以下错误:
Code=ReservedResourceName;
Message=The resource name <resource-name> or a part of the name is a trademarked or reserved word.
原因
具有可访问终结点的资源(例如完全限定的域名)不能在名称中使用保留字或商标。 创建资源时会检查名称,即使当前未启用终结点也是如此。
以下为保留字:
- ACCESS
- APP_CODE
- APP_THEMES
- APP_DATA
- APP_GLOBALRESOURCES
- APP_LOCALRESOURCES
- APP_WEBREFERENCES
- APP_BROWSERS
- AZURE
- BING
- BIZSPARK
- BIZTALK
- CORTANA
- DIRECTX
- DOTNET
- DYNAMICS
- EXCEL
- EXCHANGE
- FOREFRONT
- GROOVE
- HOLOLENS
- HYPERV
- KINECT
- LYNC
- MSDN
- O365
- OFFICE
- OFFICE365
- ONEDRIVE
- ONENOTE
- OUTLOOK
- POWERPOINT
- SHAREPOINT
- SKYPE
- VISIO
- VISUALSTUDIO
- WEB.CONFIG
- XBOX
以下字词不能用作名称中的全字或某个子字符串:
- MICROSOFT
- WINDOWS
以下字词不能在资源名称的开头使用,但可以在名称的后面使用:
- LOGIN
解决方案
提供不使用保留字之一的名称。