複数の URL からの Web アプリケーション (私の場合は ASP.Net MVC 3) のテストに関する提案をお願いします。
リクエストの送信元のドメイン名に基づいて、サイトの動作が異なります。他のいくつかの単純なビットとボブでさまざまなレイアウトをロードするだけです。
現在、web.config にはコードが動作する有効なドメインが含まれており、これまでのところすべてが正常に機能しているようです。
Visual Studio で [実行] をクリックすると、通常のlocalhos:xxxxアドレスで開発者サーバー インスタンスが起動されます。VS で各レイアウトをテストする場合は、読み込みたいレイアウトに関連付けられるようにlocalhostを構成する必要があります。
現状のままでなんとか生活できますが、すべてが TFS 上にあるため、誰かが (テストのために) ファイルをチェックアウトし、再度チェックインするのを忘れると、頭痛の種になる可能性があります。
したがって、簡単にデバッグする機能を維持しながら、特定のアドレスでサイトを起動するための分離された方法があるかどうか疑問に思っていました (できれば IIS にデプロイしないでください)。
ありがとう。