2011-08-26 159 views
0

由於某些原因,Visual Studio 2008不斷向我的解決方案文件夾添加三個文件夾。我總是必須刪除它們,所以我不會不小心將它們添加到SVN。我如何防止這些被創建?這種情況每隔幾周就會發生一次,但我沒有發現它何時發生。我們可能會在今年晚些時候將所有項目轉換爲Visual Studio 2010,但同時我想弄清楚這一點。Visual Studio 2008不斷添加3個文件夾到前綴爲「Visual Studio」的解決方案文件夾中

如果有人知道如何編寫一個Windows文件夾(或文件)創建偵聽器,我將能夠更快地跟蹤它。我想象一個Windows服務,當Windows文件系統中的某個文件夾被創建時,它會顯示一個彈出窗口,並且它不斷地偵聽。我還有其他一些情況,在Windows中創建文件夾和文件(在Visual Studio 2008或Windows中的不同項目類型中),因此這可能是一個很酷的資源。

enter image description here

+0

「我總是要刪除他們,所以我不無意中將它們添加到SVN中。「顯然,最好先讓它們避免被創建,但是你知道'svn:ignore',對嗎? –

+0

是的。我剛剛發佈了一些關於SVN的內容。 ;-) http://stackoverflow.com/questions/7028428/prevent-web-config-from-being-committed-in-svn ..雖然我喜歡得到一切的根本原因。你知道我是MacGyver。 – MacGyver

回答

1

該目錄可能是設置爲您VS項目的位置。如果打開工具>選項,然後單擊項目和解決方案,它應顯示文件夾路徑。如果你刪除它們,VS會重新創建這些路徑。

安裝VS之後,它們通常被設定爲這樣的:

C:\ Users \用戶名\文檔\ Visual Studio 2010的

+0

有趣!我想你想出了這個謎團!看一下這個。 http://serverfault.com/questions/294263/how-to-detect-moment-when-mapped-network-drives-are-lost-on-windows-7 ..我一直零星地失去我公司的內聯網映射網絡因爲我們客戶的VPN連接在我的機器上超時。這正是您指出的這3條路徑的位置。所以我注意到,當Visual Studio 2008失去VPN連接時,它會丟失映射的驅動器,因此無法找到這些路徑,並最終將它們放入解決方案文件夾! – MacGyver

+0

下面是一個示例路徑:\\ ourcompany.local \ DFSRoot \ Users \ MacGyver \ MyDocuments \ Visual Studio 2008 \ Projects – MacGyver

+1

如果路徑不存在,它可能只是默認爲解決方案目錄。 – scottm

相關問題