[英]NuGet Package restore for website
我正在尝试使用VS2010 + Visual Sourcesafe进行 NuGet Package Restore。 它部分适用于我。 来自何处: NuGet没有丢失包裹
我的Solution2有asp.net网站[上图中的Project1],安装了另一个nuget包。 现在,另一位开发人员通过VS2010打开Solution2,自动恢复适用于Solution1中的库项目。 它获取了此Solution2中引用的库项目的所有缺少的包,我在Solution1 / packages文件夹中看到它们。
但对于网站而言,它表示外部dll即缺少pacakages。 我认为这个问题是因为网站没有.csproj文件,因此不知道需要恢复的东西。( http://nuget.codeplex.com/workitem/1663 )
使其部分工作:
将packages / repositories.config添加到网站解决方案( visual studio中的解决方案文件夹是什么 )
另一位开发人员前往VSS并手动获取该packages文件夹。 现在,当他构建解决方案时,程序包管理器控制台会提示进行还原,即具有“还原”按钮。 单击它将带来AjaxControlToolkit。
问题: - 上述方法是否仅适用于网站?
关于上述问题的任何想法?
根据您的链接,nuget不支持网站。 如果你真的需要使用Nuget,让我们面对它,每个人都这样做,那么在我看来最好的方法是将你的网站切换到一个web应用程序,此时visual studio将为你创建一个csproj文件,详细介绍nuget包含在项目中的包。 HTH
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.