2014-01-29 24 views
0

我正在開發的項目通常運行在嵌入式Linux系統上,但我們有一個用於在Windows中進行調試的重新託管版本。當然,Visual Studio項目並不總是與我們的「真實」項目中的文件保持同步。更新移動文件的Visual Studio項目

有時文件從一個目錄移動到另一個目錄。這使Visual Studio無法找到該文件。

我知道我可以關閉Visual Studio,在文本編輯器中打開項目文件,然後手動更改文件位置。但這很煩人。如何將Visual Studio指向新的文件位置,而無需在文本編輯器中手動編輯項目文件?

回答

2

首先,您不需要關閉Visual Studio。您可以卸載項目(解決方案資源管理器>右鍵單擊項目>卸載項目),然後再次右鍵單擊並選擇「編輯」,這將在VS的文本編輯器中打開項目文件。保存文件後,可以通過再次右鍵單擊項目節點來告訴VS重新加載項目。

不過你的情況,更好的解決方案可能是在您的項目文件中使用通配符表達式,如記錄在這裏:http://msdn.microsoft.com/en-us/library/ms171454.aspxhttp://msdn.microsoft.com/en-us/library/ms171453.aspx

即使用雙星號告訴VS遞歸搜索目錄,包括匹配另一個通配符模式的文件。

例如

<ItemsGroup> 
    <Compile Include="**/*.cpp" Exclude="SomeSpecificFileToExclude.cpp" /> 
</ItemsGroup> 
+0

感謝您的「卸載項目」,我不知道這一點。這應該至少可以節省一些時間。我不想手動編輯XML,儘管我可以避免它。我稍後會研究這些通配符。 – Ben

相關問題