如何为msbuild包设置OutputDirectory?

时间:2017-04-24 23:23:07

标签: msbuild nuget

以前使用'nuget',可以运行'nuget pack -OutputDirectory ../../output'。我怎么能用msbuild包做到这一点?我正在使用VS2017。

2 个答案:

答案 0 :(得分:20)

只是为了确认评论中提到的内容:您可以指定/p:PackageOutputPath="c:\output",在这种情况下,将在“c:\ output”目录中创建.nupkg文件。

答案 1 :(得分:1)

dotnet pack可以选择设置输出路径:

$ dotnet pack -h
  ...
    -o, --output <OUTPUT_DIR>             Directory in which to place built packages.

所以你可以做dotnet pack -o ../artifacts/packages