解决办法: 在IIS中新建一个应用程序池,然后选中你的 基于.net framework2.0的虚拟目录,点“属性”-》在“应用程序池” 中选择刚才新建的的应用程序池,点击“确定”。
上面的方法适用于 framework1.1 和 framework2.0同时存在是出现Server Application Unavailable错误!!!
如果不是 framework1.1 和 framework2.0 同时存在引起的应该用以下方法解决!!!!
解决办法:在该web sites的virtual directory下,将Permissions设置一下,里面应包含
ASP.NET
IWAM_MachineName
Local_Service
Network_Service
System
而且权限要设置为write & read.
再次作出补充:经过试验
ASP.NET
IWAM_MachineName
Local_Service
System
可以不加 只加上Network_Service即可!!!!!!
如果服务器是 win2003+NTFS 那还需要给一个 IIS_PWG 用户的权限 不然修改数据库会出错!!!!