win7下编译器错误消息: CS0016: 未能写入输出文件

广告:

环境:asp.net mvc2.0 asp.net 3.5 sp1

编译器错误消息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\eeb4a1ba\4d4e8f83\App_global.asax.us2xn-fi.dll”--“拒绝访问。 ”

很简单,只要在windows/temp权限设置里面把Network service(如果是win2000则是asp.net用户)的权限加上就行

还有一个目录:C:\Windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files

或者:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files

1.%Systemroot%下创建一个临时文件夹,并命名该temp

2.授予aspnet用户帐户在.NET Framework 1.0 或.NET Framework 1.1 中的网络服务用户帐户的临时文件夹的完全权限。

3.用鼠标右键单击我的电脑,然后单击属性

4.在高级选项卡上,单击环境变量

5.选择在系统变量,该临时变量,然后单击编辑

6.类型%SystemRoot%\TEMP 变量值的框中,然后单击确定

7.重复步骤 5 和 6 以编辑该临时变量。单击确定两次。

8.单击开始,然后单击运行

9.要重置 Internet Information Services (IIS),请在命令提示符下键入iisreset 。

广告:

相关内容

编辑:Admin 时间:2013/5/21 9:57:46 阅览:3463   返回    
win7
CS0016
扫描关注53BK报刊官网
扫描关注阅速公司微信