【发布时间】:2017-06-14 14:44:31
【问题描述】:
我在 TFS 2015 中有一个构建定义
此构建定义由提交到主节点触发,应该构建项目、运行所有测试并发布 包含 .nuspec 文件的项目的 Nuget 包。
我的问题是我想仅打包包含 .nuspec 文件的项目,而不仅仅是任何项目。
我知道我可以在路径/模式中指定“**\*.nuspec”,但是我必须为每个 nuspec 显式指定 id、title、version、desc 等...并且我想要它取自程序集信息。
有办法获得吗?
阿里克。
【问题讨论】:
-
你的意思是:“知道我可以在路径/模式中指定“***.nuspec”吗?
-
@JeroenHeier 你说得对,我修好了。谢谢。
-
使用 csproj 文件有好处(例如自动查找包依赖项)。如果您不想创建自定义/自定义任务,使用项目名称执行某些操作可能更经济。
-
@JeroenHeier 那么我应该继续在 nuget 打包程序中使用 .csproj 文件吗?那我该如何解决我的问题呢?
-
您可以更改您使用的模式和/或添加更多具有不同模式/项目文件的 NuGet 打包程序任务
标签: .net visual-studio build nuget