首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

无法引用 bin文件夹中的System.Web.Extensions DLL组件解决方法

2012-05-08 
无法引用 bin文件夹中的System.Web.Extensions DLL组件我是使用VS 2005制作的ajax程序,在本地都可以调试成

无法引用 bin文件夹中的System.Web.Extensions DLL组件
我是使用VS 2005制作的ajax程序,在本地都可以调试成功,但是放到远程服务器上,就不行了。
本地环境是直接下载的ASP.NET 2.0 AJAX Extensions安装包安装的。安装好以后应该是注册到系统中了,而且我在vs里面可以直接使用website enable ajax 选项来新建网站。
可是问题来了,我现在需要部署到远程服务器上,但是我单单拷贝了System.Web.Extensions.dll System.Web.Extensions.Design.dll这两个文件在bin文件夹后ajax没有起效,虽然我曾经在另一台机器上安装了一个ajax的扩展包,可以成功运行,但是收费的远程空间是不会帮我安装整个的,故过来请教朋友指点,很急。拜托帮忙

[解决办法]
web config里需要添加配置
[解决办法]
这个不需要安装,本地安装主要是给你vs里使用提供些方便。

需要在web.config里<system.web>下添加

XML code
        <httpHandlers>            <remove path="*.asmx" verb="*"/>            <add path="*.asmx" verb="*" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>            <add path="*_AppService.axd" verb="*" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>            <add path="ScriptResource.axd" verb="GET,HEAD" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>            <add path="ChartImg.axd" verb="GET,HEAD" type="System.Web.UI.DataVisualization.Charting.ChartHttpHandler, System.Web.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" validate="false"/>        </httpHandlers> 

热点排行