Recursos XML dependentes de arquivos de código válidos
Se um arquivo XML for dependente de um arquivo de código de idioma válido para determinado projeto e um objeto de modelo de código do arquivo pode ser obtido no arquivo disse, o nome do recurso de manifesto de arquivo de recursos XML é calculado da seguinte forma: nome completo de primeira classe no arquivo que é o pai do arquivo de recurso + opcional RFC 1766 cultura seqüência de informações (se suportado pelo.NET Framework Resource Manager) +. Resources.
If the parent of the XML resource file does not contain any class definitions, then the project system will fall back to the resource-naming scheme described in Non-dependent XML Resource Files.
For example:
Considere a seguinte hierarquia de projeto, onde o nome completo da primeira classe no arquivo Form1. vb é ACME.WidgetApp.MyClass: Projeto1 - > Form1. vb - > Form1. Then the manifest resource name for the XML resource file Form1.resx would be ACME.WidgetApp.MyClass.resources.
Considere o mesmo projeto, exceto que agora Form1 é denominado resx. Desde que de é uma seqüência de caracteres de cultura RFC 1766 suportada pelo Resource Manager, ela é automaticamente incluída no nome do recurso. Consequently, in this case, the manifest resource name would become ACME.WidgetApp.MyClass.de.resources.
Considere o mesmo projeto, exceto que agora Form1 é denominado-FF. Embora de-ff é uma seqüência de informações cultura válida de acordo com RFC 1766, ela não é uma seqüência de informações de cultura que é suportada pelo.NET Framework Resource Manager. Therefore, de-ff will not be included in the resulting manifest resource name, and the manifest resource name would be the same as in the first example.