Как перенести DLL из .Net Framework в .Net Standard? - PullRequest
0 голосов
/ 12 сентября 2018

У меня есть решение, содержащее больше проектов .Net Framework. Мне нужно переместить текущие библиотеки приложений в .Net Standard, чтобы их могли использовать другие проекты.

Я знаю, что могу сделать это, удалив текущие проекты и воссоздав их с помощью .Net Standard, затем добавив обратно каждый класс и зависимость, пока я не закончу. Этот подход приемлем в моем случае, поскольку приложение невелико, но мне интересно, есть ли более простой способ, чем этот.

Я искал что-то вроде того, как среда Target обычно изменяется для проектов:

enter image description here

Но здесь нет записи для .Net Standard.

1 Ответ

0 голосов
/ 12 сентября 2018

Вам нужно будет вручную отредактировать файл csproj и отредактировать TargetFrameworks

  <PropertyGroup>
    <TargetFrameworks>netstandard1.4;net40;net45</TargetFrameworks>
  </PropertyGroup>

Но лично в таких случаях я создаю пустой проект, а затем заменяю старый файл csproj.

...