编译器错误消息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\04e4da01\ba748f0c\App_Web_zhu.aspx.cdcab7d2._sglkpdk.dll”--“拒绝访问。 ”
这是怎么回事?网上说把C盘windows文件夹里的Temp文件夹的安全属性里添加一个Network service用户并设置为完全控制。我设置了,可是问题依旧、、。疯了!!!!!
这是怎么回事?网上说把C盘windows文件夹里的Temp文件夹的安全属性里添加一个Network service用户并设置为完全控制。我设置了,可是问题依旧、、。疯了!!!!!
解决方案 »
- |zyciis| 为什么我的Log4.NET配置不成功,文件的最大大小限制和不同日期生成不同文件呢? 谢谢
- 为什么我发布的web项目DundasWebChart不显示图片呢
- 百度谷歌解决不了,只好发帖,关于"无法在Web服务器上启动调试"`在线结帖
- 新建站点部署treeview的问题,救命啊
- 在iframe里的页面如何访问父页面?
- 如何测试网页
- 好长时间没来了,正好趁着中秋节,给大家发点过节费:)
- 在asp.net里如何计算文件下载的次数?在线等。。。。。
- 请教,在线等待!!!
- 如何将存储过程返回的值绑定到repeater上?
- ASP.NET 程序发布后可以禁止修改吗?
- .NET项目 需要什么?
里面有没有readonly的文件和文件夹 有的话, 去掉之后再试一次
c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files
1. Right click and select "Properties"
2. Select the "Security" tab
3. Click on the "Advanced" button
4. Select the "Owner" tab
5. Select the owner (MACHINENAME\Administrators), check the "Replace owner on subcontainers and objects" and click OK
在安全选项卡,然后单击继续.
单击所有者选项卡,然后单击编辑.
选择本地管理员角色,然后单击 替换子容器及对象的所有者选项。
请单击确定
1 设置c:windows/temp 目录访问权限 temp--> 属性-->安全-- > 添加network service -->并赋予其权限为 读 和 写--> 确定
(注意:操作系统为windows server2003 framework 版本在 1.1及以上)
2 设置发布网站的程序目录中bin文件夹的权限 同样添加 network service 并设置权限为读取、 运行
3 执行以上两步操作设置后问题解决。
http://blog.csdn.net/chenguang79/article/details/4906986