ASP.net Web アプリケーションには、2 つの「デバッグ」設定があります。1 つは webconfig 自体にあり、もう 1 つは Visual Studio でソリューションを実際にコンパイルするときです。まず、これらは関連していますか?
Visual Studio で 'Release' としてコンパイルするときに通常発生する問題は、スタック トレース/ログ ファイルを介してエラーを診断しようとする場合です。
- 行番号が一致しません
- 行番号が表示されない場合もあります
これは、ライブ環境でのアプリケーションのトラブルシューティングにとって非常に問題であり、私にとってはほとんど問題です。
webconfig で debug=true を設定することと、デバッグ モードでコンパイルすることの違いは何ですか? また、デバッグ モードでコンパイルしているときに、web.config で debug=false を設定できますか?