代码之家  ›  专栏  ›  技术社区  ›  David Glenn

使用VisualWebDeveloperExpress发布时如何排除web.config?

  •  37
  • David Glenn  · 技术社区  · 15 年前

    在VisualWebDeveloperExpressEdition2008中使用项目发布功能时。如何排除发布web.config以使其不覆盖服务器web.config?

    我尝试在web.config中设置以下内容,它适用于以.config结尾的任何其他文件,但不适用于web.config,因为某些原因。

    <buildProviders>
      <remove extension=".config" />
      <add extension=".config" type="System.Web.Compilation.IgnoreFileBuildProvider"/>
    </buildProviders>
    
    1 回复  |  直到 11 年前
        1
  •  75
  •   Community pid    7 年前

    我不敢相信这是如此简单,但从未得到答复。我在这里面找到了答案 question

    只需选择web.config属性并将“build action”更改为“none”,将“copy to output directory”更改为“do not copy”。

    推荐文章