我在 Windows 2003 上运行 IIS 6.0 并开始收到此错误:
Compiler Error Message: CS0016: Could not write to output file 'c:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\7382c13f\ea9b3ff7\App_global.asax.zodyof_q.dll' -- 'The directory name is invalid. '
我已经检查了所有权限,一切都符合要求 - 另外,错误消息没有提及权限。我已经尝试过以下方法:
- 按照此 [过时] 知识库文章中的说明操作:http: //support.microsoft.com/kb/825791/en-us
- 修复 .NET Framework v3.5 安装,然后重新启动
- 删除内容
c:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root
,然后运行iisreset
- 重置权限
c:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root
,然后运行iisreset
- 重新设置权限
c:\WINDOWS\TEMP
,然后运行iisreset
。
有什么建议么?
其他说明/回复:
- 索引服务被禁用。