Visual Studio 2008 是否具有适用于 ASP.NET 的 Web.config.Debug 和 Web.Config.Release?

发布于 2025-01-03 18:04:38 字数 133 浏览 1 评论 0原文

正如标题所示,是吗?我很确定我在 Visual Studio 2010 中看到了它。(我办公室里没有 Visual Studio 2010...)

我想让调试模式使用调试服务器连接字符串等。

如果没有,有什么解决方法吗?

As titled, does it? I am pretty sure I saw it in Visual Studio 2010. (I don't have Visual Studio 2010 in the office...)

I want to have debug mode use debug server connection string etc.

If not, any workaround?

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

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

发布评论

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

评论(1

欲拥i 2025-01-10 18:04:38

Visual Studio 2010 具有 web.config 转换,它使用 web.debug.configweb.release.config 文件将转换应用于原始文件web.config。它实际上使用当前构建配置名称;当然,调试和发布是默认设置。

一个重要的注意事项是,这是一项 Visual Studio 功能,而不是 IIS 功能。 IIS 不会关注 web.[anything].config 文件;只有真正的。

此外,在 Visual Studio 中运行 Web 应用程序时使用转换:在构建部署包期间应用转换,并且输出 web.config 应用了正确的转换。

MSDN:如何:在部署 Web 应用程序项目时转换 Web.config

Visual Studio 2010 has web.config transforms, which use web.debug.config and web.release.config files to apply transformations to the original web.config. It actually uses whatever the current build configuration name is; Debug and Release are the defaults, of course.

One important note is that this is a Visual Studio feature, not an IIS feature. IIS won't pay any attention to a web.[anything].config file; only the real one.

Also, the transforms are not used while running the web application within Visual Studio: Transforms are applied during building a deployment package, and the output web.config has the proper transforms applied.

MSDN: How to: Transform Web.config When Deploying a Web Application Project

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