В c # стандартное поведение имени встроенного ресурса выглядит следующим образом
<default namespace.><extended namespace.><filename>
Не изменяя пространство имен проекта по умолчанию, можно ли контролировать имя встроенного ресурса?
Способ сделать это довольно прост, но вам придется отредактировать файл проекта Visual Studio (csproj или vbproj) в текстовом редакторе. См. это сообщение в блоге msdn .
Вот соответствующий фрагмент XML:
<ItemGroup> <EmbeddedResource Include="bar.resx"> <LogicalName>notfoo.bar.resources</LogicalName> </EmbeddedResource> </ItemGroup>
Если после ответа @ JustinDearing вам все еще трудно, попробуйте следующее:
установите многословие MSBuild на «Подробный» в вашем V.S. опции: Tools > Options dialog">
Создайте свой проект
Скопируйте вывод из области журнала 'Build', вставьте в текстовый редактор, найдите 'manifest'