ASP.NET拒絕訪問臨時目錄的解決方法
今天把博客程序部署到一臺阿里云Windows主機(jī)上,通過瀏覽器訪問時出現(xiàn)下面的錯誤:
創(chuàng)建 BlogConfigurationSettings 的配置節(jié)處理程序時出錯: 拒絕訪問臨時目錄。以其運(yùn)行 XmlSerializer 的身份“IIS APPPOOL\www.cnblogs.com”沒有足夠的權(quán)限訪問臨時目錄。CodeDom 將使用此進(jìn)程用于進(jìn)行編譯的用戶帳戶,因此如果用戶對系統(tǒng)臨時目錄沒有訪問權(quán)限,則將無法編譯。使用 Path.GetTempPath() API 可找到臨時目錄位置。
Access to the temp directory is denied. Identity 'IIS APPPOOL\www.cnblogs.com' under which XmlSerializer is running does not have sufficient permission to access the temp directory. CodeDom will use the user account the process is using to do the compilation, so if the user doesnt have access to system temp directory, you will not be able to compile. Use Path.GetTempPath() API to find out the temp directory location.
CS0016: 未能寫入輸出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\946055b8\92eead15\App_global.asax.qakaesxx.dll”--“拒絕訪問。 ”
開始以為是“C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files”文件夾權(quán)限的問題,但怎么設(shè)置這個權(quán)限也解決不了問題。
后來在應(yīng)用程序池設(shè)置中將“加載用戶配置文件”(Load User Profile)設(shè)置為true,問題就解決。
相關(guān)文章
asp.net實現(xiàn)word文檔在線預(yù)覽功能的方法
這篇文章主要介紹了asp.net實現(xiàn)word文檔在線預(yù)覽功能的方法,可實現(xiàn)office文檔轉(zhuǎn)html,再在瀏覽器里面在線瀏覽,是非常實用的技巧,需要的朋友可以參考下2014-11-11asp.net 每天定點(diǎn)執(zhí)行任務(wù)
下面是每天零點(diǎn)執(zhí)行一個存儲過程2009-05-05ASP.NET MVC5網(wǎng)站開發(fā)之登錄、驗證和注銷管理員篇1(六)
這篇文章主要介紹了ASP.NET MVC5網(wǎng)站開發(fā)之管理員登錄、驗證和注銷,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-08-08Asp.net導(dǎo)出Excel/Csv文本格式數(shù)據(jù)的方法
這篇文章主要介紹了Asp.net導(dǎo)出Excel/Csv文本格式數(shù)據(jù)的方法,比較實用,需要的朋友可以參考下2014-09-09asp.net web頁面元素的多語言化(多國語化)實現(xiàn)分享
開發(fā)的一些系統(tǒng),經(jīng)常要求支持多語言(例如日文,英文等),接下來介紹如何實現(xiàn)asp.net開發(fā)中web頁面實現(xiàn)頁面元素的多語言化(多國語化)感興趣的朋友可以了解下,或許對你學(xué)習(xí)有所幫助2013-02-02