代码之家  ›  专栏  ›  技术社区  ›  Saajid Ismail

在ASP.NET网站项目中,vwd.webinfo文件的用途是什么?

  •  2
  • Saajid Ismail  · 技术社区  · 15 年前

    我有一个ASP.NET 2.0 Web项目,它的设置是一个网站(我相信是一个文件系统网站,但不确定)。一个经常改变的文件,不是它自己的,是 VWD.WiBiffo 文件。它位于项目的根文件夹中,如下所示:

    <?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. 在部署到活动服务器时是否需要包含它?
    2 回复  |  直到 8 年前
        1
  •  0
  •   Tobiasopdenbrouw    15 年前

    似乎与2005年的特定(测试版)版本有关。

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

        2
  •  0
  •   Mike Grove aka Theophilus    8 年前

    该文件仍存在于Visual Studio 2015中。在解决方案资源管理器中右键单击网站项目并选择 属性窗口 .

    这是我的样子。

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

    看起来应该包含在源代码管理中,但不需要部署到Web服务器。

    推荐文章