2010-07-14 250 views
2

我有一個ASP.Net 2.0 web項目,它是一個網站(我相信,雖然不知道)的網站(一個文件系統網站)。一個不斷更新的文件,不是它自己的,它是vwd.webinfo文件。它位於項目的根文件夾,這是它的樣子:ASP.Net網站項目中vwd.webinfo文件的用途是什麼?

<?xml version="1.0" encoding="UTF-8"?><VisualWebDeveloper> 

    <!-- 
    Visual Studio global web project settings. 
    --> 


    <StartupServices> 
     <Service ID="{B4F97281-0DBD-4835-9ED8-7DFB966E87FF}"/> 
    </StartupServices> 
</VisualWebDeveloper> 

如果我轉到SVN下該文件的修訂歷史記錄,而且每個版本相比前一個,唯一的區別在更新後的版本中增加了一條空白行,在<Service>標籤前添加。因此,在過去的10次修訂中,文件中添加了10個新的空白行。很奇怪。

  1. 有人知道這裏發生了什麼嗎?
  2. 這個文件做了什麼,爲什麼它經常變化?
  3. 我可以刪除它嗎?
  4. 如果沒有,我可以從源代碼管理中排除它嗎?
  5. 它是否需要包含在部署到活動服務器? VS 2005

回答

0

似乎與特定的(測試版)版本

檢查http://ljusberg.se/blogs/smorakning/archive/2006/07/05/vwd.webinfo.aspx

+1

謝謝。非常類似的問題,但我不記得安裝任何版本的Visual Studio的任何測試版本。不要回想起安裝上述的SDK。關於這個帖子的最後一條評論幫了我。我遵循評論中的鏈接說明(http://atakala.com/browser/Item.aspx?user_id=amos&dict_id=1857),我不再有這個問題。 – 2010-07-15 08:13:39

+4

答案中的鏈接似乎已經死亡。 – 2013-10-29 11:11:35

0

文件仍然存在,在Visual Studio 2015年它包含的一些設置,當你右鍵點擊在解決方案資源管理器中的網站項目上,然後選擇屬性窗口

這是我的樣子。

<?xml version="1.0"?> 
<!-- 
    Visual Studio global web project settings. 
--> 
<VisualWebDeveloper> 
    <iisExpressSettings windowsAuthentication="enabled" anonymousAuthentication="disabled" useClassicPipelineMode="false"/> 
</VisualWebDeveloper> 

這看起來像應該包含在源代碼控制中,但不需要部署到Web服務器。

相關問題