将IIS的运行环境设置为32位:“服务器/应用程序池/DefaultAppPool/设置应用程序池默认设置/(常规)/启用32位应用程序/True”。 这个是vista的使用方法,
不过在2003中,则应该使用以下命令。
@echo off
echo 卸载64Bit ASP.NET 2.0
C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -u
echo 切换IIS为32Bit运行模式
Cscript C:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1
echo 修复ASP.NET2.0
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe -r
参考:
http://www.byywee.com/page/M0/S543/543217.html
http://hi.baidu.com/rakeliujie/blog/item/158646169d652c56f2de3221.html
http://blog.sina.com.cn/s/blog_50f465900100ss81.html