Die Situation:
- Ich habe eine Klassenbibliothek namens
RT.Servers
, die einige Ressourcen enthält (vom Typbyte[]
, aber ich denke nicht, dass das wichtig ist). - Dieselbe Klassenbibliothek enthält eine Methode, die eine dieser Ressourcen zurückgibt
- Ich habe ein einfaches Programm (mit einem Verweis auf diese Bibliothek), das nur diese einzelne Methode aufruft
Ich bekomme eine MissingManifestResourceException
mit folgender Nachricht:
Es konnten keine für die angegebene Kultur oder die neutrale Kultur geeigneten Ressourcen gefunden werden. Stellen Sie sicher, dass "Servers.Resources.resources" beim Kompilieren korrekt in die Assembly "RT.Servers" eingebettet oder verknüpft wurde oder dass alle erforderlichen Satelliten-Assemblys ladbar und vollständig signiert sind.
Ich habe noch nie mit Kulturen oder mit der Unterzeichnung von Versammlungen herumgespielt, deshalb weiß ich nicht, was hier los ist. Dies funktioniert auch in einem anderen Projekt, das dieselbe Bibliothek verwendet. Irgendwelche Ideen?