Nuget自动包恢复在命令行上失败

时间:2015-05-08 15:32:23

标签: command-line nuget nuget-package-restore

我已将MSBuild集成解决方案迁移到自动包恢复中。它适用于Visual Studio,但是当我尝试运行命令

nuget restore Path/To/MySolution.sln

(我尝试在我的软件包管理器控制台以及我的Jenkins“Windows批处理命令”构建步骤中执行此操作)

但在这些情况下我收到错误解决方案文件有两个名为“1_2”的项目。

我在我的解决方案中找不到这些项目。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

很抱歉没有回复,但我最终发现该解决方案有两个从本地IIS创建的网站,他们以相同的版本号结束。 Visual Studio仅以此结束命名项目,这使得此解决方案具有两个具有相同名称的“项目”。我可以通过查看sln文件来看到它。看起来VS不会处理这种边缘情况: - /