3

このメソッドを使用してアセンブリを読み込もうとすると、長い名前と部分的な名前の違いは何ですか? MSDNから、私はこれを取得します: 長い名前の場合: 共通言語ランタイムの一部であるアセンブリまたはグローバル アセンブリ キャッシュにあるアセンブリを参照する場合は、完全なアセンブリ参照が必要です。部分的な名前の場合: ランタイムは、アプリケーション ディレクトリでのみアセンブリを検索します。

また、部分的な名前を使用してアセンブリをロードしたが、アセンブリが正確にアプリケーション ディレクトリにあったため、顧客にエラーが発生しました。

Load(string) メソッドを使用する場合、長い名前と部分的な名前の間に他に違いはありますか?

どうもありがとう!

4

1 に答える 1

0

@gTiancai: より安全な面として、AssemblyName.CodeBaseプロパティを設定すると役立つ場合があります。

これは役立つかもしれません:アセンブリ読み込みのベスト プラクティス

于 2013-02-25T03:41:43.140 に答える