Я пытаюсь встроить некоторые ресурсы в мое приложение, используя следующие команды (запускаются в окне Ubuntu):
resgen2 -usesourcepath testResource.resx testResource.resources
gmcs -out:Test.exe -debug -platform:x86 -target:winexe test.cs
-resource:testResource.resources
Компиляция работает очень хорошо, но когда я запускаю программу под Windows, яget:
System.Resources.MissingManifestResourceException: Не удалось найти ресурсы, подходящие для указанной культуры или нейтральной культуры.Убедитесь, что «testResource.resources» был правильно встроен или связан с «Test» в сборке во время компиляции, или что все требуемые сателлитные сборки загружаемы и полностью подписаны.