我正在尝试使用我的ASP.NET网站获取不同的服务器端堆栈。我的ashx文件似乎在抛出500内部服务器错误。我怎么知道这个ashx文件抛出什么异常或者抛出500的原因?当我附加到我的IIS 7 w3wp.exe进程时,它不会引发异常,但我正在阅读,可能是这种情况。在通用处理程序(ashx)文件中产生的ASP.NET中捕获异常
ashx文件存在于我的ASP.NET站点的根目录中,并且属性设置为编译。
GET http://uhc-8:8883/MyApp/ExtDirectProxy.ashx 500 (Internal Server Error) index.html:27
Uncaught TypeError: Cannot read property 'isProvider' of null ext-all-debug.js:74832
allow right click initializing for http://uhc-8:8883/MyApp/index.html rightclick.js:1
allow right click processing http://uhc-8:8883/MyApp/index.html rightclick.js:25
也引用此。 http://stackoverflow.com/questions/4038082/asp-net-web-site-cant-see-cs-file-in-app-code-folder/4038297#comment41203788_4038297 – MacGyver 2014-10-08 19:41:53
导致这种情况的另一件事是如果ASP.NET v4。*在IIS管理器中不存在> ISAPI和CGI限制。默认情况下,安装ASP.NET v2。*。按照我的说明在这里的指示(2步骤):http://stackoverflow.com/questions/8912463/asp-net-ashx-request-404 – MacGyver 2015-12-07 20:28:29
步骤#4和#5 – MacGyver 2015-12-08 14:55:11