ASP.NET 3.5版网站:文件“vwd.webinfo”究竟做了什么?什么是膨胀的web.config文件?

时间:2008-10-09 22:24:21

标签: visual-studio-2008 asp.net-3.5

我正在运行Visual Studio Team Edition 2008。


当我创建一个新网站时,我得到一个我以前从未见过的新文件: vwd.webinfo

该文件的内容如下:

<?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版网站项目中,它充满了各种各样奇怪的设置。

2 个答案:

答案 0 :(得分:2)

创建它是因为您使用的是文件系统网站。在这里阅读更多相关信息: http://msdn.microsoft.com/en-us/library/e5x4xz73.aspx

你对“膨胀”是什么意思?请你粘贴臃肿吗?

答案 1 :(得分:1)

看起来该文件是基于this MSDN page的文件系统Web项目的一部分。似乎他们将一些功能移出项目文件并移入该文件(这是有道理的,因为项目文件现在不在文件系统项目中)。

“臃肿”的web.config文件归功于ASP.Net 3.5中的所有新功能,例如AJAX。如果您不使用这些功能,可以删除很多这些项目。