Resolver erros de nomes de recursos reservados
Este artigo descreve o erro que obtém ao implementar um recurso que inclui uma palavra reservada no respetivo nome. As palavras reservadas não podem ser utilizadas em nomes de recursos.
Sintoma
Ao implementar um recurso, poderá receber o seguinte erro:
Code=ReservedResourceName;
Message=The resource name <resource-name> or a part of the name is a trademarked or reserved word.
Causa
Os recursos com um ponto final acessível, como um nome de domínio completamente qualificado, não podem utilizar palavras reservadas ou marcas registadas no nome. O nome é verificado quando o recurso é criado, mesmo que o ponto final não esteja atualmente ativado.
As seguintes palavras estão reservadas:
- ACESSO
- 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
As seguintes palavras não podem ser utilizadas como uma palavra inteira ou uma subcadeia no nome:
- MICROSOFT
- WINDOWS
A seguinte palavra não pode ser utilizada no início de um nome de recurso, mas pode ser utilizada mais tarde no nome:
- INÍCIO DE SESSÃO
Solução
Indique um nome que não utilize uma das palavras reservadas.