Устранение ошибок с именами зарезервированных ресурсов
В этой статье описана ошибка, которая возникает при развертывании ресурса, в имени которого содержится зарезервированное слово. Зарезервированные слова нельзя использовать в именах ресурсов.
Симптом
При развертывании ресурсов вы можете получить следующее сообщение об ошибке:
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
Следующее слово нельзя использовать в начале имени ресурса, но его можно использовать позже в имени:
- Имя_для_входа
Решение
Укажите имя, которое не содержит ни одного из зарезервированных слов.