3

Asp.Netに実装された友人と一緒にアプリケーションを開発しましたが、奇妙な問題があります。
ftpサーバーから最新のソースコードをダウンロードし(ソース管理ツールはまだインストールしていません)、アプリケーションをコンパイルして実行しようとすると、IISが例外をスローします。ディレクトリを確認したところ、web.configファイルがあります。
何が悪いのかわかりません:(。助けてくれてありがとう:)。
これはIISの応答です。

Runtime Error
Description: An application error occurred on the server. The current custom error 
settings forthis application prevent the details of the application error from being 
viewed remotely (for security reasons). It could, however, be viewed by browsers 
running on the local server machine.

Details: To enable the details of this specific error message to be viewable on 
      remote machines, 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 "Off".


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

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </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="RemoteOnly" defaultRedirect="mycustompage.htm"/>
    </system.web>
</configuration>
4

3 に答える 3

4

なんてことだ!!!問題が見つかりました。Windowsエクスプローラーオプションの[既知のファイル拡張子をすべて表示する]をチェックインしておらず、web.configをtxt拡張子で保存しましたが、そのばかげたエラーは見られませんでした。助けてくれてありがとう!!!

于 2013-02-26T13:02:40.130 に答える
2

実際の例外を確認できるように、Web.configにセクションを追加する必要があります。

<configuration>
    <system.web>
        <customErrors mode="Off"/>
    </system.web>
</configuration>
于 2013-02-26T12:20:23.370 に答える
1

に変更しないと<customErrors mode="Off"/>、実際のエラーを確認できません。
だからそれをに変更します

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

そして、実際にどのようなエラーが発生しているかを確認してください。

于 2013-02-26T12:32:36.980 に答える