Как изменить .NET Framework на .NET Standard / Core в Visual Studio?

У меня есть решение на C# в Visual Studios. Впервые он был создан в.NET Framework. Я хочу преобразовать проект в.NET Standard/Core. Если я перейду в проект -> свойства, я вижу прикрепленный экран, где Target Framework - это.NET Framework. Как я могу изменить это на.NET Standard/Core?

1 ответ

Как отмечает Роман Рыжий в комментариях, это путь:

https://docs.microsoft.com/en-us/dotnet/core/porting/

У меня это сработало, я обновил проект .NET Framework 4.7.2. Это был небольшой проект, поэтому у меня было немного проблем с последствиями. После обновления в целевой платформе на вкладке «Приложение» появится надпись «.NET 5.0».

  1. Установите помощник по обновлению:

    установка инструмента dotnet -g помощник по обновлению

  2. Перейдите в папку с вашим решением

  3. Запускаем помощник:

    помощник по обновлению обновите имя-проекта.csproj

  4. Следуйте инструкциям в помощнике, это действительно просто.

Кроме того, вот шаги более подробно:

https://docs.microsoft.com/en-us/dotnet/core/porting/upgrade-assistant-overview#installation-steps

Другие вопросы по тегам