我有一個Orchard CMS
源代碼解決方案作爲我們應用程序開發的基礎。我們面臨的問題是,Visual Studio
不會爲兩個解決方案文件夾Modules
和Themes
下方[位於其中一個項目內]的文件重新加載文件更改。檢測我的解決方案中損壞的Visual Studio中的文件更改
注意:選中VS選項Detect when file is changed outside the environment
。
值得注意的是,裏面Modules
和Themes
所有項目實際駐留另一個項目,該項目Orchard.Web,在這些文件夾,Modules
和Themes
,被排除在項目下:
沒有重新加載更改文件的問題不會發生在解決方案中的大多數其他文件(我沒有嘗試所有這些;-)),但具體而言,更改檢測對其他項目文件夾中的文件不在物理上駐留的其他解決方案文件夾中的文件正常工作另一個項目,在這種情況下,Orchard.Web
。
嘗試一些事情來解決這個問題實際上解決了它,但只在我的機器上 - 對同事來說,它仍然不起作用!這是我試過的東西,這影響他們在我的機器上有:
- 停用所有的Visual Studio擴展 - >沒有影響
- 刪除了solution.suo文件 - >卸載都沒有影響
- 該
Modules
解決方案文件夾內的項目,卸了Orchard.Web
項目,並重新裝載它們 - >改變現在的檢測工作了這些項目 - 試過同爲
Themes
文件夾內的項目 - 「沒有效果 - 更名
Themes
到Themez
- >改變現在檢測還曾爲項目內Themez
- 更名
Themez
回Themes
- >它仍然工作...
UPDATE: 我們建立了一個新的解決方案沒有Orchard.Web
項目,並且該文件更改檢測按預期工作。看起來這個項目設置有問題。
有沒有人有任何想法解決這個問題在所有使用這個解決方案的機器上?
查看更新:不包含Orchard.Web項目的新解決方案現在解決了這個問題。 – Oliver
我刪除了我的'.suo'文件,它爲我修復了它。 – Mud