無法生成臨時類(result=1)的一種解決方法2


在運行.NET 的程序時,有時會出現如下的錯誤

 


“/”應用程序中的服務器錯誤。


無法生成臨時類(result=1)。
error CS0016: 未能寫入輸出文件“c:\Documents and Settings\User\Local Settings\Temp\szcwt_ha.dll”--“拒絕訪問。 ”

說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。

異常詳細信息: System.InvalidOperationException: 無法生成臨時類(result=1)。
error CS0016: 未能寫入輸出文件“c:\Documents and Settings\User\Local Settings\Temp\szcwt_ha.dll”--“拒絕訪問。 ”


源錯誤:

執行當前 Web 請求期間生成了未處理的異常。可以使用下面的異常堆棧跟蹤信息確定有關異常原因和發生位置的信息。


堆棧跟蹤:

[InvalidOperationException: 無法生成臨時類(result=1)。
error CS0016: 未能寫入輸出文件“c:\Documents and Settings\User\Local Settings\Temp\szcwt_ha.dll”--“拒絕訪問。 ”
]
   We7.Framework.Util.SerializationHelper.Load(Type type, String filename) +213
   We7.Framework.Config.DefaultConfigFileManager.DeserializeInfo(String configfilepath, Type configtype) +43
   We7.Framework.Config.DefaultConfigFileManager.LoadConfig(DateTime& fileoldchange, String configFilePath, IConfigInfo configinfo, Boolean checkTime) +318
   We7.Framework.Config.GeneralConfigFileManager.LoadConfig() +399
   We7.Framework.Config.GeneralConfigs.GetConfig() +130
   We7.UrlRewriter.HttpModule.Init(HttpApplication context) +44
   System.Web.HttpApplication.InitModulesCommon() +66
   System.Web.HttpApplication.InitModules() +46
   System.Web.HttpApplication.InitInternal(HttpContext context, HttpApplicationState state, MethodInfo[] handlers) +612
   System.Web.HttpApplicationFactory.GetNormalApplicationInstance(HttpContext context) +264
   System.Web.HttpApplicationFactory.GetApplicationInstance(HttpContext context) +104
   System.Web.HttpRuntime.ProcessRequestInternal(HttpWorkerRequest wr) +290

 

 


版本信息: Microsoft .NET Framework 版本:2.0.50727.3623; ASP.NET 版本:2.0.50727.3053


 

除了可能是temp目錄權限設置不正確外,還有一種可能,如果你裝了殺毒軟件,有時候即使你把殺毒軟件關閉,有些安全設置依然會起作用。如果你安裝有COMODO殺毒軟件,那么恭喜你,我來告訴你下面該如何操作。

 

 

 

ok,從新運行你的.NET程序試試吧

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM