Подтвердить что ты не робот

Название встроенного ресурса

В С# поведение по умолчанию имени встроенного ресурса похоже на это

<default namespace.><extended namespace.><filename>

Без изменения пространства имен по умолчанию для проекта я могу управлять именем встроенного ресурса?

4b9b3361

Ответ 1

Способ сделать это довольно прост, но вам придется отредактировать файл Visual Studio Project (csproj или vbproj) в текстовом редакторе. См. этот пост в msdn.

Вот соответствующий фрагмент xml:

<ItemGroup>
  <EmbeddedResource Include="bar.resx">
      <LogicalName>notfoo.bar.resources</LogicalName>
  </EmbeddedResource>
</ItemGroup>

Ответ 2

Если у вас все еще немного сложнее после попытки ответить @JustinDearing, попробуйте следующее:

  • установите многословность MSBuild в "Подробный" в вашем VS. опции: Visual Studio > Инструменты > Диалоговое окно

  • Создайте свой проект

  • Скопируйте результат из панели журнала "Создать", вставьте в текстовый редактор, найдите "манифест", введите описание изображения здесь