C# 找不到requesterd URl
我有一个ASP.net应用程序,当我运行它时,会加载页面,但不会加载AJAX方法。我得到了这个错误 错误1: /ajax/UserControls_WebUserControl,App_Web_WebUserControl.ascx.6bb32623.ssiyzisi.ashx 我已经重新安装了AJAX,检查了bin中AJAXControlToolKit.dll路径的引用,等等…C# 找不到requesterd URl,c#,asp.net,C#,Asp.net,我有一个ASP.net应用程序,当我运行它时,会加载页面,但不会加载AJAX方法。我得到了这个错误 错误1: /ajax/UserControls_WebUserControl,App_Web_WebUserControl.ascx.6bb32623.ssiyzisi.ashx 我已经重新安装了AJAX,检查了bin中AJAXControlToolKit.dll路径的引用,等等… 在我使用的web.config文件中: <add verb="POST,GET" path="ajax/*.a
在我使用的
web.config
文件中:
<add verb="POST,GET" path="ajax/*.ashx" type="Ajax.PageHandlerFactory, Ajax" />
但是没有运气
错误2:
描述:HTTP404。资源
您正在寻找(或其中一个)
依赖项)可以被删除,
它的名字改变了,或者
暂时不可用。请
查看以下URL并确保
它拼写正确
你想用它吗?如果是这样,您需要在页面或母版页上的ScriptManager控件中启用它们的使用。我很困惑,有人能告诉我使用AJAX 3.5意味着什么吗?我以为AJAX就是AJAX。@Tom Gullen我打字时很困惑,但我把它去掉了:)@Antisanity我现在把它去掉了。你能告诉我它有什么问题吗?@antisanity是的,我发现这个错误丢失了这个文件。ashx@Zhaph-Ben Duguid我也尝试过你的解决方案,但它不起作用,尽管我刚刚创建了另一个小项目并做了同样的工作,但在这种情况下它不起作用:(我已经解决了问题,是IIS服务器的问题,它正在运行,所以我在应用程序池中更改为在经典池中运行我的应用程序。