У меня есть консольное приложение dot net core, которое я хочу упаковать в виде .exe и разослать коллегам.
Поскольку все пользователи продукта работают на Windows 10, я создаю проект с использованием
dotnet build -r win10-x64
Это замечательно тем, что дает небольшой пакет развертывания.Теперь, когда я представил сторонние библиотеки (через nuget), у меня возникла проблема в том, что они не включены в выходные данные сборки.
Есть ли способ собрать базовый проект dot net в виде .exe, включаяСторонние библиотеки, но не все библиотеки dot net?
Обнаружено решение
Следуя указаниям @ turobo снизу, я получил следующее:
dotnet publish -r win10-x64 -c Release --self-contained false