2016-11-25 77 views
2

在我們的生產服務器有時有突然發生了異常:Asp.Net MVC如何防止HttpCompileException例外

Error: System.Web.HttpCompileException (0x80004005): External component has thrown an exception

解決的方法是清洗Asp.Net臨時文件或回收IIS池。

但是我們不知道這個例外的原因,所以我們不能防止它在未來一次又一次地發生,並且這種例外大約在一個月發生一次。

可能是什麼原因呢?什麼是處理它的好方法?

+0

可能有內存問題。儘量留意內存應用程序的消耗。 –

+0

這可能是有用的看看它http://stackoverflow.com/questions/16058526/system-web-httpcompileexception-0x80004005 而且這一個:https://msdn.microsoft.com/en-us/library /ms366723.aspx – kizilsu

+0

@kizilsu我之前看到過,沒有太大的幫助。沒有評論sais如何預防它。 –

回答

0

您可以通過升級到.NET Framework 4.6.1

或者解決這些問題,您可以卸載更新3098779和3097997,如果你已經將系統升級到.NET Framework 4.6或已安裝了Visual Studio 2015年從已安裝更新3098779和3097997的完全更新的.NET 4.5.1或4.5.2系統。

相關問題