为什么要在vs2008下开发ASP.Net2.0 and AJAX1.0的程序,因为vs2008提供了很多新的特性,比如WYSIWYG design surface, CSS management features, Jscript Intellisense, and Jscript debugging 有关这些的介绍你可以到soctte的博客浏览
1. 下载vs2008的Team suite或者professional,区别就是你搞不搞团队开发,如果你想变成正版,安装完毕后,在安装和删除程序点击卸载,他会让你输入序列号,输入下面的序列号PYHYP WXB3B B2CCM V9DX9 VDY8T,点击更新就可以了。
2. 安装ASP.NET AJAX Extensions 1.0,下载地址(http://www.asp.net/ajax/downloads/).
3. 添加引用到vs2008,在工具栏上新建一个ASP.NET AJAX1.0 的Tab,在这个Tab下右击--choose items,选择C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025\System.Web.Extensions.dll,这是工具栏中就会出现asp.net ajax1.0的工具,如scriptmanager, updatepanel 等等。
(一)新的项目
到这里http://www.asp.net/ajax/downloads/(http://go.microsoft.com/fwlink/?LinkId=106273 )下载ASP.NET 2.0 AJAX Templates for VS2008安装
(2)打开vs2008,File--New Project--选择.Net Framework2.0--选择AJAX1.0-Enabled ASP.NET2.0 WEB Application--OK. 系统就帮你自动配置好了web.config
(二)已有项目
新进一个Vs2008的空的解决方案,把已有的项目加进去,添加时,如果是class libary我们直接升级即可,然后再Project 属性里Target Framework选择.NET Framework2.0即可
添加web工程时,系统提示我们升级到.net3.5时,我们选择否即可。
注意,如果我没系统用了ASP.NET AJAX1.0 的东西,我们运行时会出错,其实我们只需要改一下WEB.config就可以了。完整的ASP.NET AJAX1.0 Web.config 如下
但我们只需要把下面的几项加入我们现有的web.config即可
(1)拷贝下面的代码到<configuration>下
(2)把下面的代码放入<system.web><pages><controls>节。
(3)把其他几节修改为如下的模样
(4)如果你的web.config里还有你自己的配置,请添加进去。
至此,你就可以用VS2008的开发环境了。
本文转自敏捷的水博客园博客,原文链接http://www.cnblogs.com/cnblogsfans/archive/2008/03/05/1091781.html如需转载请自行联系原作者
王德水