2010-10-05 73 views
-1

'/'應用程序中的服務器錯誤。asp.net中的主機錯誤

運行時錯誤

描述:服務器上發生應用程序錯誤。此應用程序的當前自定義錯誤設置可防止遠程查看應用程序錯誤的細節(出於安全原因)。但是,它可以通過本地服務器上運行的瀏覽器來查看。

詳細信息:若要使此特定錯誤信息的詳細信息,以能夠在遠程計算機上查看,請在位於當前Web應用程序根目錄下的「web.config」配置文件中創建一個標籤。這個標籤應該將其「模式」屬性設置爲「關」。

注意:你所看到的當前錯誤頁可以用自定義錯誤頁替換通過修改應用程序的配置標記的「defaultRedirect」屬性,使之指向自定義錯誤頁URL。

請幫我..............

回答

0

你在Vista或Win7的運行?是在你的本地debuggin ?。 嘗試關閉Visual Studio並以管理員身份重新打開它。

如果它不起作用,請給我更多關於它的細節。

0

發生這種情況,因爲在服務器上發生了一些其他錯誤,但你的Web應用程序被配置爲不顯示確切的錯誤消息。 (這是默認配置)。

原因:如果在每一個拋出的異常你的應用程序中顯示的確切的錯誤信息,基本上任何人都可以知道是什麼錯誤,並可以使用這些知識來利用這些錯誤。所以基本上,顯示每條錯誤消息都是安全威脅。
請注意,啓用調試也會降低性能,因此建議不要將其用於生產應用程序。

要打開錯誤消息的顯示,跟着你在這裏粘貼郵件的建議。關閉CustomErrors並在您的Web.Config 中暫時啓用調試模式
在這之後,你應該能夠看到真正錯誤導致你的麻煩。

當您完成修復它,我建議你把CustomErrrors回,並禁用調試模式。