2015-09-28 195 views
4

当试图在解决方案中运行Visual Studio中的Build/Rebuild时,什么都不会发生。解决方案不能在Visual Studio中运行/构建/重建

我可以使用MSbuild.exe从命令提示符运行构建,并且这给了我期望的输出(构建成功) - 但是当试图从Visual Studio运行它时,没有任何反应。 Theres没有调试输出或构建输出。

该项目是一个MVC项目,并引用了其他项目。

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

任何想法可能会触发这种行为?

使用Visual Studio 2015年

我曾尝试以下:

  • 重启VS
  • 解决方案文件进行比较,以一个新的解决方案文件
  • 触发MSBuild中手动构建(OK)
  • 切换调试/释放配置
  • 单独构建项目
  • 更新的NuGet
  • 构建配置是OK(一切检查编译)

也就是说beeing说,该解决方案是一个Git仓库内,和其他人在这个项目上的工作在后面的阶段已经进入与Visual Studio 2013 - 但我不知道这是否与这个问题有关。

+0

您是否尝试过重新启动VS –

+0

我试过重新启动VS,一直在这个问题上停留了2天。 – Christer

+0

今天我有类似的问题(Visual Studio 2012),有什么工作有点线,我只是改变了一行代码,所以它在构建上引发错误,再次纠正错误,并且它正常启动。 – jirarium

回答

0

那么,什么似乎发生是,有一个单独的git仓库(引导)某种依赖性,在我们的,我说好的已经越来越访问过私人回购协议 - 这样,而不是给我一个关于它的错误它只是默默地失败了。 将存储库的访问权限添加到我的帐户,突然使项目再次运行。

1

转到您的配置管理器,并确保为您的项目选择生成复选框。

你可以尝试其他的事情是: 转到工具>选项>>一个窗口会弹出>在项目和解决方案>选择编译和运行

之前,请务必建筑内保存所有更改

+0

Build is selected – Christer

+0

编辑我的答案... –

+0

不知道编辑答案会提供什么 - http://imgur.com/0ovco3n – Christer

0

试试这个:

  1. 选择工具 - >选项 - >项目和解决方案 - >网络管理软件包
  2. 根据这一选项取消选中 “$(VSINSTALLDIR)\网络\外部”。
  3. 在选中“$(VSINSTALLDIR)\ Web \ External”选项后,重新启动Visual Studio并尝试重建项目。
相关问题