Nuget自动软件包还原在命令行上失败



我已经将我的MSBUILD集成解决方案迁移到自动软件包还原中。它在Visual Studio上工作,但是当我尝试运行命令

nuget restore Path/To/MySolution.sln

(我尝试在我的软件包管理器控制台以及我的Jenkins" Windows Batch命令"构建步骤中进行此操作)

但是,在那些情况下,我会遇到错误该解决方案文件有两个名为" 1_2"的项目。

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

对不起,我以前没有回答,但我最终发现该解决方案的网站是由本地IIS创建的两个网站,它们以相同的版本编号结尾。Visual Studio仅使用此目的将项目命名,这使该解决方案具有两个具有相同名称的"项目"。我可以通过在SLN文件中查看它来看到它。看起来VS不处理此边缘情况: -/

最新更新