我有一个继承的asp.net项目.我从来没有在其他项目中遇到过这个问题,所以这对我来说完全是新的.
在我的web.config中,我将错误设置为customErrors mode ="Off",并且应用程序中的任何错误都会显示在屏幕上.
问题是,当网站在其他服务器上发布时,错误显示我的开发本地目录文件夹...
Exameple:
ASP.NET Error
The connection of the server it's Close.
Error in C:\Develop\myProject\file.cs\MethodName() <- ?¿
Run Code Online (Sandbox Code Playgroud)
有人知道发生了什么事吗?
谢谢
从编译期间生成的符号信息中获取出现错误时显示的堆栈跟踪信息.它存储在pdb文件中.符号信息是指编译期间文件的位置.部署时,源.cs文件甚至不存在于目标系统上,它只显示pdb中的内容.
这是完全正常的行为,无需担心.
正如其他人所指出的那样,您不应该在生产服务器上关闭客户端,因为堆栈跟踪可能会泄露敏感信息.
| 归档时间: |
|
| 查看次数: |
1173 次 |
| 最近记录: |