問(wèn)題:網(wǎng)站運(yùn)行出現(xiàn)“編譯器錯(cuò)誤信息: CS0016: 未能寫(xiě)入輸出文件”,具體如圖所示:

解決:
初次碰到這個(gè)問(wèn)題,試過(guò)很多方法,比如:停止索引服務(wù),重裝IIS,重裝.Net Framework,刪除Temporary ASP.NET Files目錄再重賦權(quán)限,甚至重裝系統(tǒng),問(wèn)題依舊;還有一點(diǎn)很奇怪,我重裝系統(tǒng)前賦予了Temporary ASP.NET Files文件夾asp.net,network service和everyone用戶(hù)的最大權(quán)限,但是我格式化重裝系統(tǒng)后,Temporary ASP.NET Files目錄的權(quán)限設(shè)置居然跟重裝系統(tǒng)之前一樣,不知是不是NTFS文件系統(tǒng)的問(wèn)題,網(wǎng)上搜了一下,很多人碰到這個(gè)問(wèn)題想到的都是給Temporary ASP.NET Files目錄賦權(quán)限,我開(kāi)始也是這樣,最后在微軟的網(wǎng)站搜到了這個(gè)問(wèn)題的解決方法,其實(shí)很簡(jiǎn)單,只要在windows/temp權(quán)限設(shè)置里面把Network service(如果是win2000則是asp.net用戶(hù))的權(quán)限加上就行。
具體解決方法請(qǐng)參照:
http://support.microsoft.com/default.aspx?scid=kb;en-us;825791
新聞熱點(diǎn)
疑難解答
圖片精選