2012-05-09 66 views
1

我正在用Visual Studio 2010開發ASP.Net中的網站。我還沒有附加任何數據庫,它是純CSS的,有很多CSS和一個一點點的Visual Basic。我從一家公司租用了Web服務器空間。用FileZilla我上傳了發佈的內容,並將它們放在wwwroot目錄中。當我從瀏覽器訪問網站時,出現以下錯誤:在'/'應用程序中的服務器錯誤(ASP.net)


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

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

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

<!-- Web.Config Configuration File --> 

<configuration> 
    <system.web> 
     <customErrors mode="Off"/> 
    </system.web> 
</configuration> 

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

<!-- Web.Config Configuration File --> 

<configuration> 
    <system.web> 
     <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> 
    </system.web> 
</configuration> 

我用Google搜索了一下,發現了一些答案,但沒有安裝我的情況。我應該提到,我使用的是Windows 7和IIS7,而且本地的網站工作正常。我以爲我可能在代碼中犯了錯誤,所以我試圖上傳Visual Studio默認的模板網站。但同樣的錯誤仍然出現。我試圖上傳一個純HTML網站,它的工作。我試圖製作一個簡單的「hello world」aspx和asp文件,它工作。有沒有人遇到同樣的問題,如果有的話,如何解決它?

謝謝

+4

組customErroros模式關閉,然後你會看到錯誤deatils –

+0

改變你的web.config包括通過和重新發布它。那麼你應該能夠看到實際的錯誤。 – LiamGu

+0

['/'應用程序中的服務器錯誤可能有重複。 ASP.NET](http://stackoverflow.com/questions/5890207/server-error-in-application-asp-net) – Howli

回答

1

<customErrors mode="Off"/>在web.config中,那麼它會顯示詳細的錯誤。在這一點上很難說什麼。

0

此錯誤可能是由於未將虛擬目錄配置爲IIS中的應用程序而導致的。

0

刪除部分<system.codedom> ...... </system.codedom>的Web.config文件

相關問題