2011-01-08 7 views
0

dll全体をデプロイせずに "Webプロジェクト"(つまり、WebプロジェクトDLLがビンにある)を使用しているときに、単一のコードビハインドファイルに変更を配備する方法はありますか?ビンに置かれた場合、単一のファイルはdllのクラスをオーバーライドしますか?WebプロジェクトのDLLでクラスをオーバーライドするコードビハインドは1つですか?

+1

達成しようとしていることは何ですか?おそらく、これを必要としないものを達成する方法があります。 – Oded

+0

Webプロジェクトの多くのファイルに変更がありますが、それらはまだ展開する準備ができていません。私はこれがソースコントロールの分岐で処理できることを認識していますが、残念ながらそれは適切ではありません。最悪のシナリオでは、現在配備されているプロジェクトのソースコードを引き出す必要があります。単純な方法があるかどうかを確認しようとしています。 – Jeremy

答えて

3

いいえ、ありません。コンパイルされたDLLの一部であるため、再コンパイルして再デプロイする必要があります。

binフォルダにファイルを置くことは何も行いません。

ウェブファームをお持ちの場合は、サーバーの一部をオフラインにしてアプリケーションを更新し、オンラインに戻して残りのサーバーと同じ処理を行うことで、ダウンタイムは発生しません(もちろん、共有コードとシステムの変更は、両方のバージョンのコードで動作します)。

関連する問題