我正在尝试将 NuGet 包还原与 一起使用VS2010 + Visual Sourcesafe .它部分为我工作。
这是从哪里来的:NuGet not getting missing packages
我的 Solution2 有 asp.net 网站[上图中的 Project1],其中安装了另一个 nuget 包。现在另一位开发人员通过VS2010打开了Solution2,Solution1中的库项目自动恢复工作。它获取此 Solution2 中引用的库项目的所有缺失包,我在 Solution1/packages 文件夹中看到它们。
但是对于网站,它说缺少外部 dll,即 pacakages。我认为的问题是因为网站没有 .csproj 文件,所以它不知道需要恢复的东西。( http://nuget.codeplex.com/workitem/1663 )
使其部分工作:
问题:
- 上述方法是唯一且最适用于网站的方法吗?
对上述问题有什么想法吗?
最佳答案
根据您的链接,nuget 不支持网站。如果你真的需要使用 Nuget,让我们面对现实,每个人都这样做,那么在我看来,最好的方法是将你的网站切换到 Web 应用程序,此时 Visual Studio 将为你创建一个 csproj 文件,详细说明 nuget项目中包含的包。
HTH
关于visual-studio-2010 - 网站的 NuGet 包还原,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17864769/