VS2015社区,无法构建新的解决方案

时间:2015-11-10 13:56:15

标签: visual-studio visual-studio-2015

昨天我遇到了一些问题。突然间我无法构建我的C#解决方案。起初我认为这与我们最近将project.json文件与csproj / package.config文件混合有关,这导致了解决引用的一些问题,但我采取的步骤似乎排除了这一点。

构建失败(所有23个项目),根本没有错误消息。我的团队的所有其他成员的构建都是成功的。我采取的步骤包括:

  • 清洁解决方案
  • 删除解决方案的包文件夹
  • 删除bin / obj文件夹
  • 删除所有临时/非强制文件(.user,.DotSetting等)
  • 删除ASP临时文件(在windows / .net文件夹中)
  • 删除AppData /(本地/漫游)中的临时文件
  • 删除〜/ .nuget
  • 中的临时文件
  • 查看较旧的保证工作分支
  • 卸载所有VS扩展程序
  • 重新安装VS2015
  • 删除并重新克隆git repo

毕竟,我尝试用空类库项目创建一个新的解决方案。这也无法构建,没有错误消息。

此时我感到非常沮丧。似乎我唯一没有尝试的是查找和删除一些不起眼的注册表项或只是重新格式化硬盘驱动器。

编辑:我已经设法从命令行使用MSBuild构建一个C#项目,虽然这看起来并不那么重要,因为问题显然不在代码中,因为即使是一个新的空项目也不会建立。

1 个答案:

答案 0 :(得分:0)

我现在已经开始工作,虽然我不确定它采取了什么步骤,但我采取的最新步骤是:

  • 重新启动
  • 在VS2015上运行修复
  • 重新启动
  • 再次删除所有临时文件
  • 清洁解决方案
  • 删除包
  • 通过nuget包管理器控制台打开解决方案并恢复软件包
  • 构建

所有步骤可能都没有必要,但我不知道所需的最小步骤是什么,因为我还不知道到底发生了什么。我希望我建立的清单对于有类似问题的人有用,因为至少有一些步骤应该有所帮助。