2010-07-14 209 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服务器。

相关问题