#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 вот ссылка на таблицу совместимости
Комментариев нет:
Отправить комментарий