繁体   English   中英

在VS 2010项目模板中自动安装NuGet软件包

[英]Install NuGet packages automatically in VS 2010 project template

在Visual Studio 2010中基于自定义项目模板创建新项目时,谁能与我分享如何(或在哪里可以找到)自动安装NuGet软件包?

我正在为默认使用几个NuGet包的项目创建一个新的项目模板。 我已经阅读了NuGet网站上的文档,但这是不可接受的,因为如果项目中已经安装了现有软件包,我想引用它。

换句话说,如果我将软件包v1嵌入模板(VSIX)中,但解决方案中已经安装了1.1版,则我希望NuGet引用1.1版,而不是将v1放入解决方案中并迫使开发人员更新软件包。

这可能吗? 而且,如果是这样,怎么办?

NuGet 1.5现在支持此功能,而无需您构建ASP.NET MVC 3项目模板。

http://blogs.msdn.com/b/marcinon/archive/2011/07/08/project-templates-and-preinstalled-nuget-packages.aspx

这取代了我写的帖子。 :)

在这里查看此帖子:

http://haacked.com/archive/2011/06/06/creating-a-custom-asp-net-mvc-project-template.aspx

文章提到NuGet软件包必须在您的计算机上,但是将来应该会更改(如果尚未安装)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM