.NET 2.0中的Ajax扩展?

时间:2009-11-27 16:23:49

标签: asp.net ajax asp.net-ajax .net-2.0

问题:如果我想在Visual Studio 2005中使用ajax扩展,我必须下载ajax扩展。

现在这是我的问题: 我是否只需要进行开发,或者如果我的项目使用ajax扩展,我是否还需要在生产服务器上安装一些东西?

2 个答案:

答案 0 :(得分:2)

您还需要在生产服务器上安装它。这将把适当的dll放在GAC中。

您可以将这些dll包含在本地bin中,并将其与您的应用程序一起部署。最简单的方法是将对AJAX Extensions dll的引用标记为CopyLocal = true。这应该作为Visual Studio中引用的属性提供。

答案 1 :(得分:1)

您必须在部署到的服务器上安装ajax dll,否则您将收到错误消息,指出无法加载库。

理想情况下,AjaxControlToolkit.dll文件应位于服务器的bin文件夹中,否则会出现如下错误:

无法加载文件或程序集'AjaxControlToolkit,Version = 3.0.30512.17815,Culture = neutral,PublicKeyToken = 28f31c0f84b6d53e'或其中一个依赖项。