IIS 6.0和ASP.NET - 无法写入输出文件...目录名称无效

Dan*_*fer 8 asp.net iis asp.net-2.0 temporary-asp.net-files

我在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.

有什么建议?


其他说明/回复:

  • 索引服务已禁用.

Nil*_*ect 4

如果您安装了 ANTS 分析器并且分析器在分析时崩溃,我找到了一个适用的答案。此知识库文章描述了其中一种解决方案:

http://www.red-gate.com/supportcenter/Content.aspx?p=ANTS%20Profiler&c=knowledgebase \ANTS_Profiler\KB200903000362.htm