2009-07-14 9 views
0

IISでアプリケーションをホストするたびに、エラーが発生しました。 私は、次の手順に従っている: IISホスティングの問題

  • inetmgrを
  • 既定のWebサイト(右クリック)
    1. を仮想ディレクトリ
    2. 物理パス
    3. 選択権限(読み取り)
    4. ブラウズを追加

    私は次のエラーをすべて取得するために使用しました時間:

    Server Error in '/evals' Application. 
    -------------------------------------------------------------------------------- Runtime Error 
    Description: An application error occurred on the server. 
    The current custom error settings for this application prevent the details of the application error from being viewed. 
    
    Details: To enable the details of this specific error message to be viewable on the local server machine, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. 
    
    This <customErrors> tag should then have its "mode" attribute set to "RemoteOnly". To enable the details to be viewable on remote machines, please set "mode" to "Off". <!-- Web.Config Configuration File --> 
    
    <configuration> 
        <system.web> 
         <customErrors mode="RemoteOnly"/> 
        </system.web> </configuration> Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL. <!-- Web.Config Configuration File --> <configuration> 
        <system.web> 
         <customErrors mode="On" defaultRedirect="mycustompage.htm"/> 
        </system.web> </configuration> 
    
  • 答えて

    0

    は、あなたのアプリケーションのweb.configファイルを開き、要素<system.web><customerrors>のために調べる必要があります。それがない場合はそれを追加し、それがあればmode="Off"を確認してください。

    ファイルを保存すると、アプリはリサイクルされ、この後ろの実際のエラーのスタックトレースが表示されるはずです。そこからデバッグできるはずです。

    0

    また、コードをステップ実行するためにサイトをホストしているw3wpプロセスにビジュアルスタジオを添付することもできます。