ASP.NET website version 3.5: what does the "vwd.webinfo" file do, exactly? What about the bloated web.config file?

I am running Visual Studio Team Edition 2008.





When I create a new site, I get a new file that I have never seen before: vwd.webinfo.

The contents of this file are as follows:

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

What is the global web project settings file for? What is he doing, exactly?





Also; what happens with a bloated web.config file? In standard ASP.NET website 2.0 projects, the web.config file contains about 10 lines of code. But in the ASP.NET version 3.5 website project, it is filled with all sorts of weird settings.

+4
source share
2 answers

Created because you are using a file system website. More about this here: http://msdn.microsoft.com/en-us/library/e5x4xz73.aspx

What do you mean by bloating? Can you insert a bloat?

+1
source

This file appears to be part of the file system web projects based on this MSDN page . It seems that they transferred some functions from the project file to this file (it makes sense, because the project file is not in the file system projects now).

The "bloated" web.config file is associated with all new ASP.Net 3.5 features such as AJAX. You can remove many of these items if you are not using these features.

+1
source

Source: https://habr.com/ru/post/1277633/


All Articles