我正在使用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的情況。
輸出窗口是否也不包含有關其他API項目的信息?沒有ReSharper的情況下它能工作嗎? IIS是否只顯示其中一個正在構建的項目? – Bartosz
正確。輸出窗口不顯示不可建立信息。我昨晚卸載了Resharper,但仍無法構建多個項目。我不完全確定你對IIS的意思是什麼(使用快遞)。這些項目在IIS Express中可以訪問,我只需手動構建它們即可在其中進行更改。 – p0laris
輸出窗口有一個組合框說'顯示輸出' - 你是否將它設置爲'Build'? – Bartosz