以前使用 'nuget',例如可以运行 'nuget pack -OutputDirectory ../../output'。我如何在 msbuild pack 中实现这一点?我正在使用 VS2017。
仅为确认评论中提到的内容:您可以指定 /p:PackageOutputPath="c:\output"
,此时 .nupkg 文件将在 "c:\output" 目录中创建。
dotnet pack
有一个选项可以设置输出路径:
$ dotnet pack -h
...
-o, --output <OUTPUT_DIR> Directory in which to place built packages.
所以你可以执行dotnet pack -o ../artifacts/packages