AjaxPro使用中遇到的问题之一

今天将系统发布到服务器上,发现AjaxPro注册的方法老是提示类似“……”未定义。在开发机本地倒是正常的,传到服务器就不行了。

 

网上搜了很多资料也没找到解答,是这个帖子给了我一点灵感:http://topic.csdn.net/u/20100416/14/0fa8dfd9-fe11-44bd-9347-77c02118ebcc.html。

根据5#的提示,我检查了服务器上的IIS运行环境和本地的IIS运行环境,发现在“处理程序映射”这个环节上的确有所不同。重点是在处理“*.ashx“这个映射有所不同,服务器上只有Framework2.0的ISAPI映射。而没有4.0的映射(网站是发布版本是基于4.0框架的)。最后添加了4.0的isapi映射,就解决了 未定义的这个问题。

 

调用AjaxPro的页面输出:

3ajax

 

服务器上配置后如下:

1ajax

 

脚本映射路径:

AjaxPro使用中遇到的问题之一_第1张图片

 

经过一番配置,总算解决了这个该死的”未定义“。

你可能感兴趣的:(AjaxPro使用中遇到的问题之一)