Unabhängige XML-Ressourcendateien
Aktualisiert: November 2007
Eine unabhängige XML-Ressourcendatei wird als Datei mit der Erweiterung .resx definiert, deren übergeordnetes Objekt in der Hierarchie entweder ein Ordner oder der Projektstamm ist. Der Manifestressourcenname dieser Ressource setzt sich wie folgt zusammen: Standardnamespace des Ordners mit der XML-Ressourcendatei + Name der XML-Ressourcendatei + .resources. Angenommen, ein Projekt mit dem Namen "Project1" verfügt über den Stammnamespace "RootNamespace" und die folgende Hierarchie: Project1->Folder1->MyResource.de-de.resx.
Da der Standardnamespace jedes Ordners in Visual Basic immer dem Stammnamespace entspricht, würde der Name MyResource.resx in den Manifestressourcennamen RootNamespace.MyResource.de-de.resources umgewandelt.
Da der Standardnamespace jedes Ordners in Visual C# immer von der Position des Ordners in der Hierarchie hergeleitet wird, würde der Name "MyResource.resx" in den Manifestressourcennamen RootNamespace.Folder1.MyResource.de-de.resources umgewandelt.