如何获得 Web 配置转换以与 Web 部署项目配合使用?

发布于 2024-10-10 14:01:53 字数 339 浏览 1 评论 0原文

我安装了 Visual Studio Web 部署项目 2010 并向我的解决方案添加了一个部署项目。当我构建部署项目时,它不会将 web.config 转换文件应用于指定的配置。

我的网络应用程序项目有以下文件: 网页配置 Web.调试.config Web.Release.config Web.Stage.config

我尝试检查“启用 web.config 文件部分替换”,但这似乎没有什么区别。我什至尝试检查“使用外部配置源文件”,但这也没有什么区别。

我已经从命令行使用 MSBuild 测试了配置文件,它们按预期工作。

Web 部署项目支持配置转换吗?如果是这样,我该如何让他们工作?

I installed Visual Studio Web Deployment Projects 2010 and added a deployment project to my solution. When I build the deployment project, it does not apply the web.config transform file for the specified configuration.

My web app project has the following files:
Web.config
Web.Debug.config
Web.Release.config
Web.Stage.config

I have tried to check the "Enable web.config file section replacement" but that seems to not make a difference. I even tried checking "Use external configuration source file" but that didn't make a difference either.

I've tested the config files using MSBuild from the command line and they work as expected.

Do web deployment projects support config transformations? If so, how do I get them to work?

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

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

发布评论

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

评论(1

很酷不放纵 2024-10-17 14:01:53

我无法让它工作并使用 Web 部署 功能。 Web 部署支持 web.config 转换,并且似乎比 Web 部署项目更灵活一些。

I was unable to get this to work and used Web Deploy functionality instead. Web deploy supports web.config transforms and seems to be a bit more flexible than web deployment projects.

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