我正在开发一个在VS 2012中开发的Web应用程序,并且最近经常部署到测试服务器。我保留了一个单独的web.config用于部署,因为我厌倦了复制和粘贴连接字符串......除了连接字符串,文件是相同的。
<compilation debug="true" targetFramework="4.5" />
我在Configuration Manager中设置为“Debug”。要清楚,如果我在“Debug”模式下运行应用程序(f5),那么VS将会中断并显示如下错误:
什么不再发生,如果我没有调试运行(ctl + f5)浏览器将不会显示错误/ strack跟踪..我需要我的堆栈跟踪!
<customErrors mode="Off" />
以及......给出了什么?
编辑:即使我提到将其上传到测试服务器,我遇到的问题只与我的本地副本有关。当我在测试服务器上运行托管应用程序(它指向一个完全不同的数据库)时,应用程序将在它出现故障时显示错误和堆栈跟踪。
当我使用本地数据库运行Web应用程序的本地开发副本时,如果我用完调试模式,应用程序将抑制错误,或者如果我 am <将在VS中中断错误/ em>在调试模式下,如上图所示。
我正在寻找修复我在开发机器上遇到的问题,以便在不在调试模式下运行时能够快速查看错误和堆栈跟踪。