使用AjaxPro框架出现未定义错误

lvnianjie 2012-06-27 05:56:44
本地环境是 vs2005 +IIS6.0
测试服 IIS7.0 .netframework2.0
正式 IIS7.0 .netframework2.0
出现症状 :正式环境 有时会出现前台js调用方法是出现类没有定义的错误(有时候有,有时候正常),但是本地和测试服没有发现,使用的是ajaxPro.dll 不是ajaxPro.2.dll

web-config:
<httpHandlers>
<add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory, AjaxPro"/>
</httpHandlers>
<system.webServer>
<handlers>
<add name="ajaxpro" verb="*" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro" />
</handlers>
</system.webServer>

ajaxPro.dll都已经引用 命名空间引用 using AjaxPro;
IIS设置中 MIME类型 .ashx已添加
类中已注册 Utility.RegisterTypeForAjax(typeof(_Default));
调用的方法上面 已添加 [AjaxPro.AjaxMethod]

页面生成了2个js 路径<script type="text/javascript" src="/ajaxpro/core.ashx"></script>
<script type="text/javascript" src="/ajaxpro/aspx_Company_post_rent,App_Web_company_post_rent.aspx.96d858f5.ashx"></script> ,报错的时候我打开/ajaxpro/core.ashx会有未将对象引用到实例的错误
...全文
144 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
licai1210 2012-07-02
  • 打赏
  • 举报
回复

在IIS7的环境下面,需要在<modules></modules>里面也添加对AjaxPro的引用,也就是在HttpMoudle里面的那句话要复制到这中间
lvnianjie 2012-07-02
  • 打赏
  • 举报
回复
发帖求助

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧