使用 Visual Web Developer Express 发布时如何排除 web.config?

发布于 2024-08-01 21:50:32 字数 386 浏览 3 评论 0原文

使用 Visual Web Developer Express Edition 2008 中的项目发布功能时。如何排除 web.config 的发布,以免覆盖服务器 web.config?

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

<buildProviders>
  <remove extension=".config" />
  <add extension=".config" type="System.Web.Compilation.IgnoreFileBuildProvider"/>
</buildProviders>

When using the project publish feature in Visual Web Developer Express Edition 2008. How can you exclude publishing the web.config so that it doesn't overwrite the server web.config?

I've tried setting the following in the web.config, which works for any other files ending .config but not the web.config for some reason.

<buildProviders>
  <remove extension=".config" />
  <add extension=".config" type="System.Web.Compilation.IgnoreFileBuildProvider"/>
</buildProviders>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

澉约 2024-08-08 21:50:32

我不敢相信这是如此简单但从未得到答案。 我在这个 问题

只需选择 web.config 属性并将“构建操作”更改为“无”,将“复制到输出目录”更改为“不复制”

I can't believe this is so simple but never got answered. I found the answer in this question

Simply select the web.config properties and change 'Build Action' to 'None' and 'Copy To Output Directory' to 'Do Not copy'

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文