- PR -

新しいバージョンのDLLを参照するには再コンパイルが必要?

1
投稿者投稿内容
がらす
ベテラン
会議室デビュー日: 2005/07/14
投稿数: 99
投稿日時: 2006-01-14 06:23
Application.exe が Referenced.dll の version 1.0 を参照しています。どちらも自分で作成したバイナリで、strong name を持っています。両方を纏めてインストールし、期待通り動作しています。

この後で Referenced.dll を改良して version 2.0 を作った場合、どのようにアップデートをインストールするのが良いかで悩んでいます。Application.exe を再コンパイルせずに version 2.0を参照する方法はあるのでしょうか?それとも、どれか1つのDLLを変更した場合、すべてのインストールパッケージを再配布して、バージョン違いのDLLをSide-by-sideでキープするのが.NETの一般的なやり方なのでしょうか?

どうぞよろしくご指導のほどお願いします。
じゃんぬねっと
ぬし
会議室デビュー日: 2004/12/22
投稿数: 7811
お住まい・勤務地: 愛知県名古屋市
投稿日時: 2006-01-14 08:45
「アセンブリ」「バージョン」「リダイレクト」で検索してください。

_________________
C# と VB.NET の入門サイト
じゃんぬねっと日誌
1

スキルアップ/キャリアアップ(JOB@IT)