Файл ресурса, совместно используемый в качестве внешнего файла между решениями - PullRequest
0 голосов
/ 31 августа 2010

У меня есть два решения: решение с именем Server и решение с именем Client.Сервер содержит файл ресурсов с именем Server.Properties.Resources.Этот файл добавляется в клиентское решение как внешний файл.

Когда я отлаживаюсь в Visual Studio, все работает отлично.Когда я запускаю развернутую версию, я получаю сообщение об ошибке

System.Resources.MissingManifestResourceException: 
Could not find any resources appropriate for the specified culture or the neutral culture.  
Make sure "Aexeo.DataLayer.Properties.Resources.resources" was correctly embedded or 
linked into assembly "Core" at compile time, or that all the satellite assemblies required 
are loadable and fully signed.

Есть ли способ решить эту проблему, поддерживая использование ссылки на внешний файл?

1 Ответ

0 голосов
/ 31 августа 2010

Я думаю, это именно то, что вы ищете:

http://support.microsoft.com/kb/839861

Проблема возникает, когда вы вручную создаете спутниковые сборки.Спутниковые сборки должны быть названы так, чтобы они могли автоматически вызываться из приложения.Чтобы решить эту проблему, вы можете использовать Assembly linker al.exe, чтобы правильно связать сборку с приложением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...