Как добавить resx в качестве ссылки на стандартный проект .NET? - PullRequest
0 голосов
/ 29 декабря 2018

У меня есть файл resx из проекта .NET 3.5.Я хотел бы использовать этот же файл в проекте стандарта .NET 1.4, чтобы можно было просто ссылаться на dll стандарта .NET на проект UWP и .NET 4.6.

Поэтому я добавил Strings.resx и Strings.Designer.cs в качестве ссылки на стандартный проект .NET, но когда я щелкаю правой кнопкой мыши по файлу resx и «Запустить пользовательский инструмент», он не генерирует Designer.CS файл.

Вот содержимое файла проекта:

  <ItemGroup>
    <Compile Include="..\WindowsFormsApp2\Strings.Designer.cs" Link="Strings.Designer.cs">
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
      <DependentUpon>Strings.resx</DependentUpon>
    </Compile>
  </ItemGroup>

  <ItemGroup>
    <EmbeddedResource Include="..\WindowsFormsApp2\Strings.resx" Link="Strings.resx">
      <Generator>PublicResXFileCodeGenerator</Generator>
      <LastGenOutput>Strings.Designer.cs</LastGenOutput>
    </EmbeddedResource>
  </ItemGroup>

Кстати, я использую Visual Studio 2017 Pro.

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