【发布时间】:2008-09-23 12:36:09
【问题描述】:
我的开发机器上有 .net framework 3.5,并且在我的代码中使用了 AJAX 工具包。为了将此代码发布到我的用户的服务器,我是否需要服务器上的任何东西才能使我的 AJAX 代码正确运行?
【问题讨论】:
标签: asp.net asp.net-ajax
我的开发机器上有 .net framework 3.5,并且在我的代码中使用了 AJAX 工具包。为了将此代码发布到我的用户的服务器,我是否需要服务器上的任何东西才能使我的 AJAX 代码正确运行?
【问题讨论】:
标签: asp.net asp.net-ajax
您只需要 .NET 框架 3.5。
如果您发布您的项目,使用的 AJAX 工具包也将被复制过来。如果您仅通过文件而不是通过项目引用 AJAX 工具包,请确保在属性窗口中将 dll 设置为“始终复制”。
【讨论】:
.NET 3.5 需要安装在服务器上。 Ajax Control Toolkit 程序集不需要实际加载到服务器上,但至少需要在 Bin 文件夹中,并在 web.config 中引用。
【讨论】:
当然,您需要在服务器上安装 .NET Framework。如果您使用的是 AJAX 工具包,您需要将 AjaxControlToolkit.dll 复制到服务器上 Web 应用程序的 bin 文件夹中。
还需要确保将 Web 应用程序设置为使用 .NET Framework 2.0。在 IIS 中,转到网站的属性,然后转到 ASP.NET 选项卡并确保 ASP.NET 版本设置为 2.0。
【讨论】: