相关疑难解决方法(0)

自动创建NuGet包作为构建过程的一部分

我有一个自动构建过程,我想扩展,所以我可以构建我通过NuGet分发的库.目前,运行nuget.exe来创建包是一个手动操作.

设置VS 2010的最佳方法是什么,以便我的NuGet包(*.nupkg)文件是"Release"构建的最终结果?

请记住,我有一些包的其他文件(内容和工具).而且,在大多数情况下,我将多个项目合并到一个NuGet包中,以支持.NET 4,Silveright和Phone 7.

(我应该澄清一下,现有的"自动化"流程是一个简单的批处理文件运行器,可以使用命令行构建解决方案.)

UPDATE

我想更新此讨论,因为问题尚未解决.虽然提供的@pravin链接很有帮助,但它并没有解决我在单个包中有多个项目以及PowerShell脚本,配置和源代码转换等其他内容的事实.

我可以使用的最好的例子是具有.NET 4和Silverlight 5版本的程序集.它们分布在同一个包中.我不能使用post-build事件来创建包,因为包依赖于两个项目.

msbuild visual-studio-2010 nuget nuget-package

63
推荐指数
4
解决办法
3万
查看次数