今天编译的时候出现了以下错误,而且我机子上所有有ASP.NET都出现这种问题!说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: CS0016: 未能写入输出文件“c:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\repair\e1359bcd\1b9ada60\zygr-zod.dll”--“目录名无效。
调试欢乐多
如果提示说不能访问 C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\... ,可以将 Temporary ASP.NET Files 目录的访问权限列表中添加 Everyone,并设置为拥有所有的权限。然后在访问一次此 Web 应用程序后,将 Temporary ASP.NET Files 目录的访问权限列表中将 Everyone 删除就可以了。
综上所述的方法,主要包括:禁用或设置 Indexing Service 服务;
检查 Bin 目录的访问权限;
设置 Temporary ASP.NET Files 目录的访问权限。