Visual Studio 为所有 MVC 6 项目构建停顿(MVC 6 项目不在 VS2015 下构建)

Visual Studio build stalls for all MVC 6 projects (MVC 6 projects do not build under VS2015)

最近我的所有 ASP.NET 5 个 MVC 6 项目都已在 Visual Studio 2015(更新 1)

内停止构建

我已经为 VS 2015 和 ASP.NET 5 尝试了多种修补/卸载/重新安装变体,并尝试了 ASP.net 5 的不同版本;结果总是一样的……状态栏显示 "Build Started..." 然后什么都没有发生。取消构建是有响应的。

如果我转到项目的命令行并使用 "DNU build",项目构建成功且没有错误 - 但在 Visual studio 中,构建立即停止并且没有任何进展。这真令人沮丧!任何线索将不胜感激。

我确实看到了这个帖子 但是 none 这些解决方案对我有用。请注意,所有其他项目类型都能正确构建。该问题仅与 MVC 6 项目有关。

有谁知道如何在 Visual Studio 2015 年内为 MVC 6 项目重新建立应用程序构建逻辑?

~如果可能,将配置与您的其他配置进行比较co-workers(如果有)

问题可追溯到在[https://visualstudiogallery.msdn.microsoft.com/05a9706d-a3f5-4413-bcc4-4b83e3117e7b]

处找到的特定 VS 扩展 [HGVS]

卸载 HGVS 后,MVC 6 项目的 VS 2015 Update 1 中的构建和清理功能恢复正常运行。

我确实注意到解决方案是反复试验的。在 visual studio 的错误行为期间发出的直接错误信息(如果有的话)不多。我确实注意到一些其他错误行为,特别是在 VS 工具 -> 选择工具箱项目...对话框中,无意中让我尝试使用 removing/reinstalling 扩展。 (顺便说一句,这个对话框现在在加载过程中由于某种原因炸毁了 VS,但总的来说它似乎与这个问题无关。)

从我对 VS 扩展的上次安装日期的回忆开始倒退(反正我没有安装那么多)。 HGVS 扩展似乎永久地停止了构建过程管道。显然我没有注意到扩展 post 安装有任何不良行为,因为我正在处理其他项目类型。

也许有一种方法可以让 VS 记录构建管道和过程的每个步骤..这可以快速确定这个问题的根源[如果有一种简单的方法可以做到这一点,请发表评论] 谢谢