IIS相关

 我建了一个网站了,启动网站服务,却弹出这么一个错误,怎么办?(除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。目前,这两项服务均处于停止状态

恩,在WINDOWS服务管理里 启动 World Wide Web Publishing Service 即可!

  打开服务(services.msc),发现虽然是自动启动,可是居然没有运行!

与 World Wide Web Publishing Service 服务相依的 Windows Process Activation Service 服务因下列错误而无法启动: 系统找不到指定的路径。

  恩,翻遍服务也没有找到 Windows Process Activation Service

  看来又是一个没有安装的系统组件。安装之。

  Windows无法启动 Windows Process Activation Service 服务: 系统找不到指定的路径。

It looks like there SHOULD be a folder call c:\inetpub\temp\apppools。

我去C盘看,果然没有这个文件夹,建这个文件夹就可以正常启动了。

打开运行错误:

说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 

编译器错误消息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\f36be846\df381c87\App_global.asax.hxepmamc.dll”--“拒绝访问。 ”

源错误:

解决办法:

原因是由于系统目录下的Temp目录无相应的权限所致,具体操作如下:

来到C:/Windows/temp目录,修改temp文件夹的属性。

在安全页设置IIS-IUSRS的权限,赋予修改、读取、写入等权限。

猜你喜欢

转载自www.cnblogs.com/youxin/p/10123302.html
IIS