使用 Visual Web Developer Express 发布时如何排除 web.config?
使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不敢相信这是如此简单但从未得到答案。 我在这个 问题
只需选择 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'