У меня есть решение с некоторыми проектами, ориентированными на net standard 2.0, и проект консольного приложения, ориентированный на netcore 2.1
. Я установил в качестве выходной папки «myFolder».Сборка из Visual Studio Я получаю все библиотеки в:
- "myFolder \ netstandard2.0"
- "myFolder \ netcoreapp2.1"
Я получаюто же самое, используя команду "dotnet build".Теперь мне нужен exe-файл моего консольного приложения.Поэтому я использую команду «dotnet publish -c Release -r win-x64 MySolution.sln».
Теперь я получаю этот новый каталог «myFolder \ netcoreapp2.1 \ win-x64», где я нахожу все dll иEXE-файл консольного приложения.
Недостаточно!
Я нахожу еще один каталог: "myFolder \ netcoreapp2.1 \ win-x64 \ publish", где я снова нахожу все dll и exe консольного приложенияфайл.
Интересно, какое значение они имеют.Я прочитал команду Документация , но ответа не нашел.
Кто-нибудь меня зажигает?