我運行Windows 2003的IIS 6.0,開始出現此錯誤:IIS 6.0和ASP.NET - 無法寫入到輸出文件...目錄名稱是無效
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
。
有什麼建議?
其他說明/響應:
- 索引服務被禁用。
如何獲得該文件名? – 2009-04-27 16:52:40
不知道我關注 - 如果這就是你的意思,我將從錯誤頁面複製出來。 – 2009-04-27 17:12:24
這個超級用戶的問題解決了我的問題:http://superuser.com/a/638462/98557 – 2015-01-27 00:14:36