Failed to execute request because the
1、先查看下系统日志中的事件相关消息,提示下面的:” Failed to execute request because the app-domain could not be create. Error:0x80070005 拒绝访问 。
2、打开一个运行窗口。开始----运行-----“cmd” <这个步骤就不用多说了>
3、先” cd %systemRoot%\” 《这个”%systemroot%”, 表示操作系统的根目录 。》然后再”cd Microsoft.Net\Framework”或者您可以直接”cd %SystemRoot%\Microsoft.Net\Framework\” <注意cd与后面之间有空隔>
4、执行 “net stop w3svc” 终止 w3svc 服务(其实就是停止IIS进程),如果不终止可能会在下面的步骤中有问题,比如提示文件在被占用等一些意外的错误。
5、然后再通过cd命令切换目录至v2.0.50727 ,这个什么版本。可以看第一步的截图,来源于什么。执行 “aspnet_regiis.exe -ua” 解除 .Net 安装(如果需要安装多个版本的需要注意,无论进入哪个目录,执行此命令后所有的.NET版本都会被删除)
6、可以看到已经卸载完成了。
7、再重新安装一下,使用命令“ aspnet_regiis.exe –i “ ,可以看到很快就已经安装好了。
8、安装好后,再进行启动下相关的服务就可以了,执行“ net start w3svc” 命令即可。查看下结果,提示正在启动,并且已经成功的启动了。
9、打开IIS信息服务管理器<打开步骤为:开始----运行-----inetmgr>然后找到下面的Web服务扩展,查看到只有一个ASP.NET 的扩展,并且看到其状态是禁止的,右键点击,选择允许。
10、这样就可以了,最后可以重启下IIS 的服务,并且查看下网站是否正常,访问下有没有什么错误提示。重启IIS的步骤为<开始-----运行-----iisreset>