私は奇妙な問題に直面しています。C# と .NET 4 を使用して Web サイトを開発しており、ルーティング サービスを追加したいと考えています。いくつかのチュートリアルを (失敗して) 実行した後、最終的に例を使用して自分の Web サイトを構築しました。それが完了すると、奇妙な問題に気付きました。ルーティングの正しい動作は、サイトの仮想パス(!) に依存します。
実際には、同じコード (構成を含む) で 2 つの Web サイトを実行しているが、2 つの異なる仮想パス (名前はmySiteとmyExampleにしましょう) の下で実行すると、myExample が正しく URL を書き換え、mySite が 404 エラーをスローすることがわかりました (ルーティングと同じように)存在しない)。
mySite は実際には私が最初に作成した Web サイトの名前であるため、開発サーバーのどこかで誤って構成されていると思われます。
私の直感が正しいとすると、どうすればasp.net開発サーバー構成にアクセスできますか?
ありがとう