在安装2个包后,在IIS服务器中的每个站点标签ASP.NET里都有2.04.0的选项。根据自己的程序需要设置相应的版本。之后要特别注意2.0和4.0的web不可以使用相同的applicationpool,否则就会出现“Server Application Unavailable” 这个错误。因此在Application Pools 里先增加一个如“DotNet2.0 AppPool",然后在指定站点的Home Directory的applicationsetting里指定application pool和application name .这样就可以让.net2.0和 .net4.0共存了。
事实上.net 4.0向下兼容因此老的程序可以直接跑