8

今日、デバッグ インストール セットをテスト マシンにインストールしようとしているときに、Side-by-side Assemblies に初めて遭遇しました。最終的にはうまくいきましたが、いくつかの疑問が残りました。

  1. Side-by-side アセンブリとは
  2. Windows はこれらのアセンブリを他のアセンブリとは異なる方法で処理します
  3. Side-by-side アセンブリに依存するアプリケーションは、通常のアセンブリとは異なる方法でこれらを処理する方法
  4. Side-by-side アセンブリを作成する必要があるのは、どのような状況ですか?
4

2 に答える 2

9

side-by-side アセンブリとその目的を理解するための出発点は、おそらくMSDNの「分離されたアプリケーションと Side-by-Side アセンブリ」リファレンスでしょう。

基本的に、サイド バイ サイド アセンブリは、サービス パック、アップデート、または新しいアプリケーションがインストールされていても、特定のアプリケーションが常に特定のバージョンの DLL、特に Windows システム DLL (コモン コントロールなど) を使用するようにする方法です。その後。

興味のある他のリンク:

于 2009-08-26T14:55:45.140 に答える
0

サイド バイ サイド アセンブリは、実行時に使用できるリソースのコレクションです。それらは、dll、クラス、タイプ ライブラリ、またはインターフェイスのコレクションである可能性があります。すべてのコンポーネントがサイド バイ サイド アセンブリであるアプリケーションは、分離アプリケーションと呼ばれます。

サイド バイ サイド アセンブリは、1 つのアセンブリに複数の dll を実装する方法を提供します。

http://www.mazecomputer.com/sxs/help/manifests.htm

于 2009-12-30T08:53:05.913 に答える