我有一個使用.NET 4.0開發的使用TFS作爲源代碼控件的AJAX沉重的ASP.NET Web應用程序。我們最近將開發工具升級爲僅使用VS2010和TFS 2010,但現在每次檢出文件時,我們都會看到Visual Studio重新加載所有符號,並且所有會話都被刪除。當我在TFS中籤出文件時,創建/刪除了App_offline.htm
在發佈了一些錯誤日誌代碼之後,我們發現了回收的原因,因爲它認爲App_offline.htm在我們簽出時會發生變化。這在項目的任何地方都不存在,我的SO-fu找到了一些關於SQL Express的信息,使得這個文件被創建和刪除,所以這可能就是這裏發生的事情。
它看起來像我有SQL-Express安裝,但即使禁用正在運行的服務,問題仍然存在。
有沒有什麼辦法阻止添加/刪除這個文件的檢查,如果這確實是發生了什麼?當我簡單地檢出一個文件時,讓應用程序重新啓動是令人沮喪的...
這太棒了!在發現的榮譽。作爲額外的好處,TFS結帳操作要快得多,我想它正在等待應用程序域重新加載。 – XwipeoutX 2013-06-12 00:11:47