概述
CS0016: 未能写入输出文件“c:WINDOWSMicrosoft.NETFrameworkv2.0.50727Tempora
经过自己在网上查找,我自己照着做:(呵呵,跟着做会成功的,当然自己要有思想哦!相信看完后一定把这错误解决!!)
1.现在控制面板上的添加删除程序那安装好iis服务器。(不知道的话,把关于iis的都选上)
2.打开iis然后新建网站,输入名称(自己随便填)然后找到自己做的网站的位置。(其他不要填,然后完成会有一个提示框,你点是就可以)
3.让后停止默认的那个网站。启动自己的那个。
4.点击网站浏览(自己注意找别点错哦),浏览器打开,呵呵,如愿以偿的报错了!没事,在掌握之中!
5.找到c盘的windows文件夹,其下有一个Temp文件夹(不是c:下的,我就是这样错的!!!),如果你以前找过网上其他贴子,那就是添加iis_user,network_service并且赋予完全权限。
6.注意:自己的网站一定放到ntfs格式的盘下,这样文件夹属性才有安全那个选项,也就是第五步的添加那个东西的地方!(自己的网站和c:windowstemp都按第五步处理,还有那temp文件夹要设置系统变量!自己百度吧!我在这只强调第五步!下面有段引贴:)
===========================================================================================
引用:
在IIS下调配页面提示:CS0016: 未能写入输出文件“c:WINDOWSMicrosoft.NETFrameworkv2.0.50727Temporary ASP.NET Filesroot 93dbc9f952098a9App_Code.js4osu3s.dll”--“拒绝访问。
网上搜索了很多解决方法都不行,最后有一个说是权限的问题,最后的希望了,祈祷希望管用,然后把程序所在文件夹加入加上“NETWORK SERVICE”,并让它对该目录有读取及运行权限。
并且对C盘 WindowsTemp 同样加上“NETWORK SERVICE”,并且权限也设置了读取及运行权限。
然后重新调试运行还是不可以,郁闷呐,还是不能搞定,莫名其妙,活见鬼了!
继续百度,csdn找寻,然后又有一个没用过的貌似可以试试,然后对:"我的电脑"-"属性"-"高级"-"环境变量",选择系统变量下的"TEMP",点编辑,设置变量值为 %SystemRoot%TEMP,确定,并且对"TMP"也进行同样的操作,点击确定;重启ASP.NET State Service服务,重启IIS服务。
再次测试,nnd,还是不可以,郁闷之极呀,破东西真想砸了它,嘿。。。不过还是自制住了没有砸下去。
无奈之下,心一横,你是权限的问题是吧,好吧,那我就把NETWORK SERVICE”的权限全给你加上kl,
又一次重新调试,惊喜出现了,期待已久的页面显露了出来,问题解决啦。;-) 不容易呀,为了其他朋友也有遇到此种情况,故此分享下,希望能帮助到大家。
转载于:https://www.cnblogs.com/xiaoding/archive/2012/06/05/CS0016.html
最后
以上就是体贴硬币为你收集整理的关于win7中的iis编译错误CS0016的全部内容,希望文章能够帮你解决关于win7中的iis编译错误CS0016所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复