MSBuild认为我的.net解决方案有两个名为_nuget的项目

本文关键字:两个 nuget 项目 我的 net 解决方案 MSBuild | 更新日期: 2023-09-27 18:02:37

我们在VS 2010中有一个Windows窗体解决方案,有7个项目。

几天前,我们的一个开发人员签入了一个变更集,不小心从另一个解决方案中添加了几个项目。另一个解决方案是一个包含Web表单和Web MVC项目,是一个VS 2012解决方案。

所以今天早上我开始恢复解决方案文件,从周一签入之前立即恢复。它可以在Visual Studio中正确构建和运行,但无法使用TFS触发的MSBuild构建。

错误状态:

解决方案文件有两个名为"_nuget"的项目。

奇怪的是,当我在文本编辑器中检查解决方案文件时,根本没有名为_nuget的项目。

MSBuild认为我的.net解决方案有两个名为_nuget的项目

这是为将来可能遭受此困扰的其他人提供的解决方案。

我们需要编辑构建概要文件,过程部分,清洁工作区项。将其从output更改为All后,构建成功。

说明