私たちは、会社のビジネスの大部分を処理する内部 Web システムを持っています。何百人ものユーザーが 1 日を通してそれを使用します。これは非常に優先度が高く、常に実行されている必要があります。ASP.NET MVC 2 への移行を検討しています。現時点では、Web フォームを使用しています。Web フォームを使用する利点は、アプリケーション全体を展開するのではなく、単一の Web ページを即座にリリースできることです。
ユーザーがアクセスできるようにしながら、他の人がどのようにアプリケーションを展開しているのか知りたいです。Visual Studio で配置ツールを使用すると、停止する可能性があります。超高速な方法を探しています。
たとえば、優先度の高いバグ修正がある場合は、Web フォームではない次の適切なリリースを作成するまで、Web フォームと MVC を混在させ、代わりにビューをコード ビハインド Web フォームに置き換えるのが賢明でしょうか?
同じサーバー上で同じ Web アプリケーションを並行して実行し、IIS のルート ディレクトリを変更するか、web.config を変更して別のフォルダーを指すようにする他のソリューションも見てきましたが、これに関する問題は次のとおりです。単純なバグ修正であっても、ビルドとデプロイ全体を実行する必要があること。
EDIT :詳しく説明すると、ユーザーに混乱を与えずにアプリケーションを展開するにはどうすればよいですか。
他のみんなはどうやってやってるの?