Command line Nuget自动包还原在命令行上失败

Command line Nuget自动包还原在命令行上失败,command-line,nuget,nuget-package-restore,Command Line,Nuget,Nuget Package Restore,我已将我的MSBuild集成解决方案迁移到自动包还原中。它在VisualStudio上工作,但当我尝试运行该命令时 nuget restore Path/To/MySolution.sln (我尝试在PackageManager控制台以及Jenkins的“Windows批处理命令”构建步骤中执行此操作) 但是在这些情况下,我得到一个错误解决方案文件有两个名为“1_2”的项目。 我在解决方案中找不到这些项目。有什么想法吗?很抱歉之前没有回答,但我发现解决方案中有两个网站是从本地IIS创建的,它们

我已将我的MSBuild集成解决方案迁移到自动包还原中。它在VisualStudio上工作,但当我尝试运行该命令时

nuget restore Path/To/MySolution.sln
(我尝试在PackageManager控制台以及Jenkins的“Windows批处理命令”构建步骤中执行此操作)

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


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

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

目录中是否有解决方案未引用的项目?可能存在解决方案文件在另一个解决方案文件中引用的可能性