配置ASP.NET环境,没有相关源行的解决方法

 2014-10-08    533  

今天在ASP.NET环境配置过程中遇到了这样的问题,提示:编译器错误信息: CS0016:未能写入输出文件;源错误:没有相关源行。经过认真查找,终于找到了解决问题的办法,现在分享出来以帮助遇到同样问题的朋友。

1、设置c:\windows\temp 目录访问权限 temp---属性---安全 添加iis_user和network service,赋予其权限为“读”和“写”。

2、先关闭iis,清空c:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\目录,再重启IIS,然后给c:\windows\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\目录增加network service和iis_user用户权限,并设置权限为读取和运行,添加方法同第一步。

3、给网站文件夹目录添加users和network service用户权限,并设置权限为读取和运行。

在iis7下比较常见此问题,一般按以上步骤操作后即可解决,如果还不行,可给上面几个目录增加everyone和aspnet权限再测试下。

测试前别忘了重启下iis服务。

上一篇>>菜鸟站长该怎样选择PHP的版本?

=========================================

下一篇>>Win7+IIS7+PHP环境配置笔记