- PR -

自動QFE機能が働かないのですが…?

1
投稿者投稿内容
5150
会議室デビュー日: 2002/07/24
投稿数: 3
投稿日時: 2002-07-24 00:13
はじめまして、5150と申します。

現在、アセンブリのバージョン管理機能の調査・検証を進めているのですが、
「自動QFEポリシー」の動作が確認できずに困っています。

msdn Onlineの記事である
「.NET Frameworkによる導入の単純化とDLL Hellの解消」
によると、

 「QFEについては最も大きい番号を持つものを選択します」

という記述があるのですが、同一バージョン&異なるビルド番号のアセンブリを
GACに登録して試してみると、コンパイル時のバージョン&ビルド番号のアセンブリが
選択されてしまいます。
他の書籍等をみても、HotFixに関しては最も最新のビルド番号を選択する旨の記述が
あるのですが。。。

これは仕様なのでしょうか?
あるいは、設定等の問題でしょうか?

ご助言頂けると幸いです。
よろしくお願い致します。
NothingButXMLInfoSet
大ベテラン
会議室デビュー日: 2002/07/16
投稿数: 116
投稿日時: 2002-07-24 00:35
参照元記事は、Beta1の頃に書かれたものです。当時は自動QFEという機能があったのですが、現在はすでに存在しません。

バージョン管理機能については、拙著で恐縮ですが、本@ITにて記事を公開しておりますので、ご参照ください。
http://www.atmarkit.co.jp/fdotnet/technology/framework06/framework06_01.html
5150
会議室デビュー日: 2002/07/24
投稿数: 3
投稿日時: 2002-07-24 09:49
早速のご回答、ありがとうございます。

やはりそうでしたか・・・
Beta2で検証した時にも自動QFE機能が働かなかったため、
Beta1までの機能だった、ということになりますね。
書籍についても、自動QFE機能が記載されているものは、
Beta1での内容に基づくものということになるんでしょう。

自動QFEのような動作を実現するには、
アプリケーション構成ファイルや発行者ポリシー等のバージョンリダイレクトで
行うということになるんでしょうね。

ありがとうございました。
1

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