IIS发布站点问题

1、IIS修复注册服务

C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_regiis.exe -i
C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_regiis.exe -ir -enable
C:WINDOWSMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe -i
C:WINDOWSMicrosoft.NETFrameworkv4.0.30319aspnet_regiis.exe -ir -enable

%windir%system32inetsrvappcmd unlock config -section:system.webServer/modules
%windir%system32inetsrvappcmd unlock config -section:system.webServer/handlers

2、在IIS中浏览某个网站时,出错案例现场:

编译器错误消息: CS0016: 未能写入输出文件“c:WindowsMicrosoft.NETFramework64v4.0.30319Temporary ASP.NET Files oot41c262f4874fe77fApp_Web_site.master.cdcab7d2.irzarizp.dll”--“拒绝访问。 ”

解决方案:

将windows/temp属性-安全-高级 添加IIS_USERS用户,同时编辑权限为完全控制(写入和编辑)即可。

注意: 要确保权限添加上了,win7下有可能系统为安全,会自动取消你所做的权限设置。先管理员取得所有权,然后在添加。

IIS_USERS,NETWORK SERVICE,USER用户,有没有“C:WINDOWSTEMP”这个文件夹的读写权限。

原文地址:https://www.cnblogs.com/beipiaoxiaohuo/p/9340635.html