【发布时间】:2017-04-01 09:49:50
【问题描述】:
现在我们已经从project.json 正式迁移回.csproj,您如何实际生成 NuGet 包输出?
我不知道是不是只有我,但我发现很难理解official documentation pages。唯一提到的是从命令行调用msbuild,但这对我来说并不适用,而且我更希望您可以直接在.csproj 文件本身中指定此步骤。
非常感谢您提供如何使用.csproj 文件执行此操作的完整示例。
更新: 终于让 MSBuild 通过从命令行运行它来输出包。诀窍是用文档页面中描述的所有包元数据填写PropertyGroup。但是,我仍然更愿意将 pack 作为正常构建过程的一部分运行。
更新:找到了更好的资源来理解.NET Blog page 中的新.csproj 格式。
【问题讨论】:
-
您应该将它们作为答案发布并接受它。
标签: visual-studio msbuild nuget .net-core