从微软下载dotnetfx.exe与langpack.exe,安装后asp.net2.0程序能够访问了。服务器重新启动,原先能够访问的站点提示:
您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷新”按钮重试您的请求。
管理员注意事项: 详述此特定请求失败原因的错误信息可在 Web 服务器的系统事件日志中找到。请检查此日志项以查明导致该错误发生的原因。
查看日志:It is not possible to run two different versions of ASP.NET in the same IIS process. Please use the IIS Administration Tool to reconfigure your server to run the application in a separate process.
即:不能在同一个IIS进程里面运行不同的asp.net版本,需要用IIS管理工具重新设置服务器以使其运行在单独的进程中。
我的解决方法:
1 在应用程序池中新建一个程序池
2 取名称为AppPoolNet2.0(名称可以随便设置),选择将现有程序池作为模板
3 右键选择站点,设置应用程序池为刚才设置的名称
现在运行2.0站点,应该没有问题了,同时不影响其他站点的运行,大家有什么好的办法,不妨一起探讨一下。
浙公网安备 33010602011771号