私はVS 2012で開発しているWebアプリケーションに取り組んでおり、最近はかなり頻繁にテストサーバーにデプロイしています。接続文字列をコピーして貼り付けるのにうんざりしたので、展開用に別の web.config を保持しています...接続文字列を除けば、ファイルは同一です。
<compilation debug="true" targetFramework="4.5" />
構成マネージャーで「デバッグ」に設定しています。明確にするために、アプリケーションを「デバッグ」モード (f5) で実行すると、VS が壊れて次のようなエラーが表示されます。
もう起こっていないのは、デバッグ (ctl+f5) せずに実行すると、ブラウザーにエラー/strack トレースが表示されないことです.スタック トレースが必要です!
<customErrors mode="Off" />
同様に..何が得られますか?
編集:これをテストサーバーにアップロードすることについて言及していますが、私が抱えている問題はローカルコピーにのみ関連しています。ホストされているアプリケーションをテスト サーバー (まったく別のデータベースを指している) で実行すると、アプリケーションが壊れたときにエラーとスタック トレースが表示されます。
ローカル データベースを使用して Web アプリのローカル開発コピーを実行すると、アプリケーションは、デバッグ モードを終了するとエラーを抑制します。上の画像。
デバッグ モードで実行していないときにエラーとスタック トレースをすばやく確認できるように、開発マシンで発生している問題を修正しようとしています。