Теоретически, есть свойство <PackAsTool>true</…>
, которое предписывает ему упаковать исполняемые файлы как исполняемые файлы инструмента, которые будут установлены через dotnet tool install
. Эти пакеты содержат все зависимости внутри папки инструмента в пакете NuGet.
Существуют также профили публикации для веб-развертывания, которые могут инструктировать инструментарий для создания zip-файла, но они характерны для веб-приложений.
Обратите внимание, что NuGet на самом деле не инструмент развертывания, а система управления зависимостями. Использование его для сценариев развертывания не поддерживается сразу после установки, поэтому вы не можете найти такие функции легкодоступными.