2015-09-28 111 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並嘗試重建項目。
相關問題