次の方法で共有


分離アプリケーションとサイド バイ サイド アセンブリ

目的

分離アプリケーションとサイド バイ サイド アセンブリは、Windows クライアント アプリケーションでのバージョン管理の競合を軽減する Microsoft Windows ソリューションです。 Windows を使用すると、アプリケーション開発者は、レジストリ、他のアプリケーション、またはシステム上で実行されているアセンブリの他のバージョンの変更によって完全に自己記述し、影響を受けない分離されたアプリケーションを構築できます。 アプリケーションの作成者と管理者は、マニフェストを使用して、展開後のサイド バイ サイド アセンブリの共有をグローバルまたはアプリケーションごとに管理できます。 お客様は、より安定した、より確実に更新される分離されたアプリケーションを利用できます。

該当する場合

分離されたアプリケーションとサイド バイ サイド アセンブリ共有を使用して、オペレーティング システム アセンブリを安全に共有するアプリケーションを開発できます。 開発者は、このテクノロジを使用して、互換性のないバージョンの共有アセンブリによって発生する DLL のバージョン管理の競合を修正できます。

アプリケーションでテストしたコンポーネントのバージョンを常に取得する必要がある場合は、アプリケーションを分離して、ユーザーのコンピューター上のテスト済みバージョンのコンポーネントで常に実行されるようにすることができます。

分離アプリケーションとサイド バイ サイド アセンブリは、デスクトップ スタイルのアプリケーションの開発を目的としています。

開発者対象ユーザー

このドキュメントは、主にソフトウェア開発者、アプリケーション開発者、およびネットワーク管理者を対象としています。

  • Microsoft や他のサイド バイ サイド アセンブリパブリッシャーが利用できるサイドバイサイド アセンブリを使用する分離アプリケーションを作成するソフトウェア開発者。
  • アプリケーションを分離するために独自のサイド バイ サイド アセンブリを作成することに関心があるアプリケーション開発者。
  • 分離されたアプリケーションに関する詳細情報を必要とするネットワーク管理者。

このドキュメントでは、サイド バイ サイド アセンブリ共有と分離アプリケーションの主要なリファレンスとして、マニフェストとサイド バイ サイド アセンブリの作成、分離されたアプリケーションとサイド バイ サイド アセンブリのインストール、およびアクティブ化コンテキスト API の使用に関する一般的な背景情報を提供します。

実行時の要件

Windows Server 2003 以降、または Windows XP 以降では、サイド バイ サイドアセンブリとマニフェストを使用してアプリケーションを分離し、アクティブ化コンテキスト API を使用する必要があります。

このセクションでは、次の操作を行います。

話題 形容
リファレンス
分離アプリケーションとサイド バイ サイド アセンブリのドキュメント。