2017-06-06 22 views
2

我正在使用Visual Studio 2015更新3並且有一個完整的獨立API項目解決方案。最近一段時間,當啓動調試時,它停止在多項目解決方案下構建所有項目。ReSharper在調試時不會構建多個項目

所有項目都設置爲Resharper「Build & Run」設置中的Always Build。

選擇多個啓動項目,並在配置管理器下的所有項目上選擇「構建」選項。

但是,只有一個項目將生成。無論哪個項目位於配置管理器列表的頂部。我可以將不同的項目移動到該列表的頂部,使其成爲構建的項目。

我可以讓多個項目運行的唯一方法是使頂級Configuration Manager項目依賴於它們。

我已經卸載並重新安裝VS和Resharper並將兩者都重置爲默認設置,並沒有運氣。

任何想法可能是什麼問題?我從來不必將所有項目都設置爲彼此依賴,以便他們全部構建之前。

的Windows 10 Pro的FWIW

更新

  • Projects and Solutions > Build and Run settings Screenshot
  • 手動執行對SLN文件一個MSBuild命令生成的所有項目沒有問題。

  • 儘管如此,但至少我確認這是一個ReSharper Build問題。 VS Build正在構建所有的項目。至少,我可以使用VS Build,直到我可以找出ReSharper Build的情況。

+0

輸出窗口是否也不包含有關其他API項目的信息?沒有ReSharper的情況下它能工作嗎? IIS是否只顯示其中一個正在構建的項目? – Bartosz

+0

正確。輸出窗口不顯示不可建立信息。我昨晚卸載了Resharper,但仍無法構建多個項目。我不完全確定你對IIS的意思是什麼(使用快遞)。這些項目在IIS Express中可以訪問,我只需手動構建它們即可在其中進行更改。 – p0laris

+0

輸出窗口有一個組合框說'顯示輸出' - 你是否將它設置爲'Build'? – Bartosz

回答

0

您確定您已選擇適合您所需項目的「開始」操作嗎? (該問題僅表示您有多個啓動項目) enter image description here

+0

謝謝但是,是的,所有項目都設置爲啓動項目下的「開始」。 – p0laris

相關問題