2010-09-01 24 views
30

你想重新加載項目嗎?全部重新加載選項在哪裏。 爲這個問題投票,並希望MS將在VS2020中實施修復。停止Visual Studio詢問每個項目:已在環境外進行修改。你想重新加載嗎?

隨着解決方案中的項目,我爲一個恐懼做svn更新。

這一直是VS2003的一個問題,但經過十年無意識地點擊按鈕後,它正在我的燈芯上。

有沒有人有黑客/註冊表項/祕密的方式說是不說短語忽略(快速),關閉和重新加載解決方案?

+0

@AhmadMageed - 你的鏈接已經死了 – thecoolmacdude 2016-09-14 17:11:04

回答

32

有幾個選項,你可以調整對於這種情況改變之外>環境 - >文件─>取消選中檢測。無論是文檔選項下

  • 工具 - >選項
  • 環境 - >文件

第一個選擇是僅取消選中「檢測文件時,外環境變化」。這將停止重新加載對話框,但會強制您手動重新加載。

下面的第二個選項稍微好一點「自動加載更改,如果保存」。這會自動加載更改,而不會提示您處理每個項目。

雖然我會在這裏略有不同的路線。由於您在Visual Studio之外管理您的源代碼控制,因此會出現問題。如果您轉而使用插件在Visual Studio中進行管理,它將完全消除這些問題。對於svn有幾個免費軟件包可用,包括Ankhsvn,這是相當受歡迎

+0

我確實使用Anksvn,但也使用烏龜。將嘗試並從VS內做更多更新 - 好點! – Squirrel 2010-09-02 12:15:21

+0

謝謝。每當我在課間切換時,我都會感到煩人的彈出窗口! – Anders 2012-01-19 14:07:55

+2

我想要的行爲是,我想和松鼠原來的帖子一樣,即檢測所有的項目變化,然後重新加載它們,而不是按項目提示我。是否有人通過檢查「檢測文件更改時是否檢測到」和「自動加載更改(如果已保存)」來實現此目的?我只是在VS2005中嘗試過這種改變,但似乎並沒有達到預期的效果。這*似乎可以自動加載單個已更改的源文件(例如foo.cs),但它仍然一一向我詢問項目。 – Chris 2012-04-11 18:59:20

2

http://msdn.microsoft.com/en-us/library/ms165643(VS.80).aspx

DetectFileChangesOutsideIDE

的get/set(布爾)

確定當操作系統通知該文件已被修改磁盤上的IDE環境是否自動重新加載在IDE中打開文件。

編輯: 一些澄清,因爲該頁面不是很明顯。

工具菜單 - >選項 - 當文件被環境

+5

這不只是*不*重新加載文件,而不是重新加載所有? – Jay 2010-09-01 15:35:32

相關問題