刘磊-Lucien

开心工作生活每一天 (原创文章,转载请注明出处) (QQ:6509051欢迎交流)
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Asp.net部署后访问网站出现问题(Windows 7 旗舰版):

CS0016: 
未能写入输出文件“c:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET 
Files\web\4b49f661\23a749fc\App_Web_default.aspx.cdcab7d2.zii776dc.dll”--“拒绝访问。 

解决方法: 

找到C:\Windows\Temp 目录,在其属性->安全->编辑->添加 IIS_IUSERS用户 赋予"完全控制"权限

 

注意:是用户 IIS_IUSERS,而不是其他的什么NETWORK SERVICE用户,我的环境是win7+ IIS,如果是其他,可参照

 

...注意:这可能不是最佳方案,如果有其他方法 或 赋予IIS_IUSERS用户 "完全控制"权限,会有其他什么隐患呢?请大家指出一下..