2008-10-09 81 views
4

我在運行Visual Studio團隊版2008


當我創建一個新的網站,我得到一個新的文件,我以前從未見過:vwd.webinfoASP.NET版本3.5網站:文件「vwd.webinfo」做什麼,到底是什麼?什麼是臃腫的web.config文件?

這個文件的內容如下:

<?xml version="1.0" encoding="UTF-8"?> 
<VisualWebDeveloper> 
    <!-- Visual Studio global web project settings. --> 
    <StartupServices> 
     <Service ID="{3259AA49-8AA1-44D3-9025-A0B520596A8C}"/> 
    </StartupServices> 
</VisualWebDeveloper> 

我需要做什麼的「全球網絡項目設置」文件?它到底做了什麼?


此外;什麼是臃腫web.config文件?在標準的ASP.NET 2.0版網站項目中,web.config文件包含約10行代碼。但在ASP.NET 3.5版的網站項目中,它充滿了各種奇怪的設置。

回答

1

看起來像是該文件是基於this MSDN page的文件系統Web項目的一部分。看起來他們將某些功能從項目文件中移出並放入該文件中(這很有意義,因爲項目文件現在不在文件系統項目中)。

「膨脹」的web.config文件是由於ASP.Net 3.5中的所有新功能,如AJAX。如果您不使用這些功能,則可以刪除大量這些項目。