2009-01-16 134 views
5

我們的項目通常存儲爲單個項目,而不是較大解決方案的一部分。當我打開一個項目時,Visual Studio會在我的文件夾中創建一個解決方案(sln)和選項選項(suo)文件。我想停止這種自動sln和suo的創作,有人知道如何去做這件事嗎?如何阻止Visual Studio自動創建解決方案文件

編輯:我們有幾十個單獨的項目,當我對源代碼控件進行比較以找到需要添加/檢入的項目時,這兩個項目總是爲每個項目挑選出列表。

+0

您的源代碼管理系統是否有忽略列表? – 2009-01-16 22:11:52

+0

這也是我的建議。如果您使用的是TortoiseCVS或TortoiseSVN,只需右鍵單擊該文件並選中烏龜菜單中的忽略選項。 – TheSmurf 2009-01-16 23:38:14

+0

沒有。我有永不言喻的VSS。 – StingyJack 2009-01-17 00:24:02

回答

0

我通常只是取消選中「創建解決方案的目錄」,這樣,它把SLN文件相同的文件夾,然後我用手工將其刪除,我第一次關閉該項目。 VS不會重新創建它們,除非你做了一些有價值的解決方案(例如添加第二個項目)。

沒有原生的方法來避免生成它們。

1

爲什麼還要努力阻止呢?只需將每個解決方案保存到一個項目中,然後忽略.sln/.suo文件並照常打開項目文件。

2

如果您使用的顛覆,加入了「SVN:忽略」屬性的文件夾忽略*的.sln和名爲.suo *似乎是一個很好的解決方案。其他版本控制系統具有相似的功能。查閱您的特定VCS的文檔。

至於真正防止它發生,我不知道,但我懷疑這是不可能的。

7

查看您是否在選項 - >項目和解決方案 - >常規下選中了「始終顯示解決方案」。如果是這樣,取消選中它。

我相信這是默認未選中,但。 我記得打開這個,因爲我想要永遠創建解決方案。

相關問題