#c_sharp #net #net_core #msbuild
Сейчас пишу тестовое задание на .Net Core (.Net Standard 2.0) на линуксе (Mint 19.1).
Но проверяющий наверняка будет смотреть мое решение на Windows в Visual Studio без
установленного .Net Core SDK. Устанавливать второй системой Windows долго и муторно.
Windows в виртуалке мой ноутбук не потянет (4 гигабайта ОЗУ).
Потому задаюсь вопросом, есть ли на linux какой-нибудь конвертор проекта с .Net Core
на встроенный в Windows 10 .Net Framework 4.6.1? Или может есть онлайн-сервис по пересборке
.Net проектов на разные версии .Net Framework и .Net Core?
Ответы
Ответ 1
переконвертировать .NET Core проект в .Net Framework на линуксе Смотря, что Вы хотите сконвертировать. Если Вы не выходите за рамки .NET Standard, то проблем быть не должно. Но, если речь идёт о других типах проектов (тот же ASP.NET), то здесь всё гораздо сложнее. Всё-таки .NET Framework это про Windows. проверяющий наверняка будет смотреть мое решение на Windows в Visual Studio без установленного .Net Core SDK Зачем пользователю приложения для работы с ним Visual Studio и пр.? Сделайте нормальный инсталлятор в котором будет упакована уже собранная рабочая версия с нужными зависимостями и киньте ему с инструкцией как установить проект.Ответ 2
.NET Framework 4.6.1 поддерживает .Net Standard 2.0 главное не использовать библиотеки строго под .net Core вот ссылка на таблицу совместимости
Комментариев нет:
Отправить комментарий