堆栈跟踪中未显示行号
这是一个.Net 4.0 Web应用程序
我有三重检查,以下陈述是正确的:
当我在我的机器上以调试模式运行应用程序时,我可以看到错误行号但是当我将应用程序(使用“dev”配置模式)发布到目录并将其复制到目标位置时。自定义“dev”配置模式类似于visual studio 2010中内置的“release”配置模式,但“Output Debug Info”设置为“pdb-only”。
我错过了什么吗?
答案 0 :(得分:1)
好的抱歉。
某人/某事已将构建配置中的输出路径更改为“bin \ Dev \”。发布应用程序时,所有dll和pdb文件都按照您的预期部署在/ bin下,但未部署/ bin / Dev目录。
所以答案是将输出路径更改为bin \
注意:由于Paolo建议清除临时的asp.net文件也很重要,否则你仍然没有获得行号。