Visual Studio 中没有 run/build/rebuild 的解决方案

Solution doesnt run/build/rebuild in Visual Studio

当尝试 运行 在 Visual Studio 中构建/重建解决方案时,没有任何反应。

我可以 运行 使用 MSbuild.exe 从命令提示符构建,这给了我期望的输出(构建成功) - 但是当尝试 运行 它来自visual studio,没有任何反应。也没有调试输出或构建输出。

该项目是一个MVC项目,有一些对其他项目的引用。

我可以创建一个新的 MVC 项目,运行很好!

知道什么会触发此行为吗?

使用 Visual Studio 2015 年。

我尝试了以下方法:

蜜蜂说,解决方案在 git 存储库中,从事该项目的其他人已在 Visual Studio 2013 的后期进入 - 但我不知道这是否有与问题有关。

转到您的配置管理器并确保select为您的项目选择了构建复选框。

您可以尝试的另一件事是: 转到工具 > 选项 >> 将弹出一个 window > 在项目和解决方案下 > select 构建和 运行

确保在构建之前设置为保存所有更改

所以似乎发生的事情是对单独的 git 存储库 (bootstrap) 存在某种依赖性,在我们的私人存储库中我也没有获得访问权限 - 所以而不是给我一个关于它的错误它只是默默地失败了。 将对存储库的访问权限添加到我的帐户,突然又使项目 运行。

试试这个:

  1. 转到工具 -> 选项 -> 项目和解决方案 -> Web 包管理
  2. 在取消检查选项“$(VSINSTALLDIR)\Web\External”下。
  3. 取消选中“$(VSINSTALLDIR)\Web\External”选项后,重新启动Visual Studio并尝试重建项目。

检查是否缺少任何 NuGet 包,这是我的问题。转到

工具 -> NuGet 包管理器 -> 包管理器控制台

如果缺少任何包,Visual Studio 会显示一条消息和一个 "Restore" 按钮来解决问题。之后应构建应用程序。