做论坛程序,要求服务器.net版本2.0以上,检查服务器,从1.1到3.5都有,于是放心的开始配置应用程序服务器。然而配置好后发现,默认的.net版本竟然是1.1!带着侥幸心理把论坛程序放上去,浏览,果然报错。
比较无语,明明安装了高版本的,为什么默认的版本却是最低的。不过终纠还是要解决问题,于是想办法修改服务器默认.net版本,终于失败。遍寻网上高人,总算找到一种解决方法:
1.使用.net自带的asp.net IIS注册工具更新ASP.NET应用程序的脚本映射,使其指向与该工具关联的ASP.NET ISAPI 版本。具体方法为,在命令下运行
C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/aspnet_regiis.exe -i
其中v2.0.50727为你要设为默认的ASP.NET版本号
2.修改网站属性。通过上一步的操作,现在已经可以在网站属性页的ASP.NET选项卡中选择网站的ASP.NET版本了(原来为灰色)。
重启下网站,OK!