錯(cuò)誤信息:
“/WebApp”應(yīng)用程序中的服務(wù)器錯(cuò)誤。
--------------------------------------------------------------------------------
編譯錯(cuò)誤
說明: 在編譯向該請(qǐng)求提供服務(wù)所需資源的過程中出現(xiàn)錯(cuò)誤。請(qǐng)檢查下列特定錯(cuò)誤詳細(xì)信息并適當(dāng)?shù)匦薷脑创a。
編譯器錯(cuò)誤信息: CS0016: 未能寫入輸出文件“d:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\Temporary ASP.NET Files\5177u\d087da43\c12930d8\9ze28k_8.dll”--“拒絕訪問。 ”
源錯(cuò)誤:
[沒有相關(guān)的源行]
源文件: 行: 0
解決辦法:
前幾天碰到這個(gè)問題,試過很多方法,比如:停止索引服務(wù),重裝IIS,重裝.Net Framework,刪除
Temporary ASP.NET Files目錄再重賦權(quán)限,甚至重裝系統(tǒng),問題依舊;還有一點(diǎn)很奇怪,我重裝系統(tǒng)前賦
予了Temporary ASP.NET Files文件夾asp.net,network service和everyone用戶的最大權(quán)限,但是我格式化重裝
系統(tǒng)后,Temporary ASP.NET Files目錄的權(quán)限設(shè)置居然跟重裝系統(tǒng)之前一樣,不知是不是NTFS文件系統(tǒng)
的問題,網(wǎng)上搜了一下,很多人碰到這個(gè)問題想到的都是給Temporary ASP.NET Files目錄賦權(quán)限,我開始
也是這樣,最后在微軟的網(wǎng)站搜到了這個(gè)問題的解決方法,其實(shí)很簡單,只要在windows/temp權(quán)限設(shè)置里
面把Network service(如果是win2000則是asp.net用戶)的權(quán)限加上就行。
具體解決方法請(qǐng)參照
http://support.microsoft.com/default.aspx?scid=kb;en-us;825791