В c # поведение имени встроенного ресурса по умолчанию выглядит следующим образом
<default namespace.><extended namespace.><filename>
Без изменения пространства имен проекта по умолчанию могу ли я контролировать имя встроенного ресурса?
Это можно сделать очень просто, но вам придется отредактировать файл проекта Visual Studio (csproj или vbproj) в текстовом редакторе. См. этот пост в блоге msdn .
Вот соответствующий фрагмент XML:
<ItemGroup>
<EmbeddedResource Include="bar.resx">
<LogicalName>notfoo.bar.resources</LogicalName>
</EmbeddedResource>
</ItemGroup>