4

Visual Studio 2010 開発環境で機能しない URL 書き換えルールをトラブルシューティングするにはどうすればよいですか?

既存の ASP.NET アプリケーションを強化しています。

私の問題は、web.config に記述された URL 書き換えルールが Visual Studio 2010 開発環境で機能しないことです。プロジェクトを IIS に配置した後にのみ機能します。

プロジェクトの設計および開発方法に慣れていないため、プロジェクトをデバッグする必要があります。大きすぎるプロジェクトです。

Visual Studio 開発サーバーで書き換えが機能しない場合、回避策はありますか? 私は本当にデバッグモードでプロジェクトに取り組む必要があります。カスタムエラーページに移動するたびに。

4

3 に答える 3

2

いつでもローカル IIS にデバッグできます。3 つのアプローチがあります。

  • プロジェクトがローカルの IIS Web サーバーに展開するように構成されている場合、これをシームレスに実行できるはずです。F5 を押すだけです。デプロイしてからアタッチする必要があります。
  • デプロイ後、ローカル サイトを参照し、「デバッグ、プロセスにアタッチ、w3wp.exe」を使用して実行中のサイトにアタッチします。
  • コードを分割する行に追加System.Diagnostics.Debugger.Break()し、IIS にデプロイしてから実行します。行がヒットすると、「デバッグの開始」ダイアログが表示されます。
于 2012-08-10T00:37:43.937 に答える
0

ローカルマシンにIISWebサイトを作成すると、書き換えが機能するはずです。IISがインストールされていない場合は、MS WebPlatformInstallerを使用してダウンロードできると思います。

デバッガーがこの状況で機能するかどうかはわかりませんが、少なくとも、変更をテストするためにリモートマシンにデプロイする必要はありません。

于 2012-08-09T11:35:22.647 に答える