【发布时间】:2018-03-20 11:45:55
【问题描述】:
我们已将 ASP.Net 应用程序迁移到 .Net 版本 4.6.2。应用程序使用 javascript、Jquery 进行客户端验证和少量值绑定。
我们已将代码发布到我们的 DEV 服务器和测试服务器 (site1),我们没有遇到任何问题。当相同的代码在另一个站点(site2)的同一个测试服务器上发布时,我们在从 js 文件加载“PageMethods”方法时遇到问题。
我们在 site2 中遇到以下错误:
错误:发生了一些异常-{"Message":"处理请求时出错。","StackTrace":"","ExceptionType":""}
因此,一些下拉列表没有被填充,因为绑定方法在 js 中。
任何想法,为什么会出现这个问题?请注意,我们在所有 3 个已发布的站点中都有相同的代码:- 开发服务器、测试服务器 - 站点 1 和站点 2。
提前致谢!
【问题讨论】:
-
请提供您面临的异常的更多详细信息
-
没有错误信息,很难判断发生了什么。您是否尝试在部署的站点中包含 pdb 文件?还是您手动删除堆栈跟踪?
-
由于代码是在测试服务器中发布的,我不可能在 web.config 中进行更改以使 customErrors 为 false。但是当我尝试从 IE 浏览器和日志中调试相同的内容时,我看到了这个错误 - >错误:发生了一些异常 - {“消息”:“处理请求时出错。”,“StackTrace”:“”, "异常类型":""}
-
@Silvermind - 不,部署的站点中不包含 pdb 文件。
-
@Silvermind ,尝试在已部署站点中使用 pdb 文件,没有运气!
标签: javascript c# jquery asp.net pagemethods