当前位置:  开发笔记 > 后端 > 正文

Configuration Manager仅显示Debug

如何解决《ConfigurationManager仅显示Debug》经验,为你挑选了1个好方法。

我在ASP.NET应用程序上的Visual Studio 2008中工作,该应用程序已部署到测试服务器.我想在没有调试信息的情况下进行生成,但配置管理器仅在我的项目的配置下拉列表中显示"Debug".

我的其他Visual Studio项目显示"Debug","Release","New ..."和"Edit ...".

为什么我看不到发布选项,或新的和编辑命令?



1> Keith Walton..:

ASP.NET网站不使用配置管理器来确定编译中是否包含调试信息.您必须在web.config文件中进行设置.据我所知,Visual Studio永远不会自动将调试更改为"false".

在您的web.config文件中找到此部分并将其更改为"false":




如果您在IDE中运行您的网站,Visual Studio将询问您是否要将其从false更改为true,但遗憾的是它不会反向发布(这对我来说似乎更重要).

如果解决方案中有多个项目,并且其中至少有一个项目支持发布配置(例如DLL),它将显示在配置下拉列表中.但是,选择发布版本仍然不会影响网站.

推荐阅读
coco2冰冰
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有