分離アプリケーションと side-by-side アセンブリ
目的
分離アプリケーションとサイド バイ サイド アセンブリは、Windows クライアント アプリケーションでのバージョン管理の競合を軽減する Microsoft Windows ソリューションです。 Windows を使用すると、アプリケーション開発者は、レジストリ、他のアプリケーション、またはシステム上で実行されているアセンブリの他のバージョンの変更によって完全に自己記述し、影響を受けない分離アプリケーションを構築できます。 アプリケーションの作成者と管理者は、マニフェストを使用して、グローバルまたはアプリケーションごとに配置後にサイド バイ サイド アセンブリの共有を管理できます。 お客様は、より安定した、より確実に更新される分離されたアプリケーションの恩恵を受けます。
該当する場合
分離アプリケーションとサイド バイ サイド アセンブリ共有を使用して、オペレーティング システム アセンブリを安全に共有するアプリケーションを開発できます。 開発者は、このテクノロジを使用して、互換性のないバージョンの共有アセンブリによって発生する DLL のバージョン管理の競合を修正できます。
アプリケーションでテストしたコンポーネントのバージョンを常に取得する必要がある場合は、アプリケーションを分離して、ユーザーのコンピューター上のテスト済みバージョンのコンポーネントで常に実行されるようにすることができます。
分離アプリケーションとサイド バイ サイド アセンブリは、デスクトップ スタイルのアプリケーションの開発を目的としています。
対象となる開発者
このドキュメントは、主にソフトウェア開発者、アプリケーション開発者、およびネットワーク管理者を対象としています。
- Microsoft や他のサイド バイ サイド アセンブリ発行元が利用できるサイド バイ サイド アセンブリを使用する分離アプリケーションを作成するソフトウェア開発者。
- アプリケーションを分離するために独自のサイド バイ サイド アセンブリを作成することに関心があるアプリケーション開発者。
- 分離されたアプリケーションに関する詳細情報を必要とするネットワーク管理者。
サイド バイ サイド アセンブリ共有と分離アプリケーションの主なリファレンスとして、このドキュメントでは、マニフェストとサイド バイ サイド アセンブリの作成、分離されたアプリケーションとサイド バイ サイド アセンブリのインストール、およびアクティブ化コンテキスト API の使用に関する一般的な背景情報を提供します。
実行時の要件
Windows Server 2003 以降、または Windows XP 以降では、アプリケーションを分離し、アクティブ化コンテキスト API を使用するために、サイド バイ サイド アセンブリとマニフェストを使用する必要があります。
このセクションの内容
トピック | 説明 |
---|---|
参照 |
分離アプリケーションとサイド バイ サイド アセンブリのドキュメント。 |