次の方法で共有


Printer Compatibility Library を参照するアプリケーションの配置

更新 : 2007 年 11 月

Printer Compatibility Library を参照するアプリケーションを配置するためには、それを含むアセンブリをターゲット コンピュータにインストールする必要があります。

必要条件として Printer Compatibility Library を配置する

アプリケーションを正しく配置するためには、アプリケーションが参照するすべてのコンポーネントやアセンブリを併せて配置する必要があります。必須コンポーネントのインストール プロセスは、ブートストラップと呼ばれます。

開発用コンピュータへの Printer Compatibility Library のインストール時には、Microsoft Visual Basic Power Packs ブートストラップ パッケージが Visual Studio ブートストラップ ディレクトリに追加されます。その後、ClickOnce または Windows インストーラ配置のための必要条件を追加する手順に従うと、このパッケージが使用可能になります。

既定では、ブートストラップ コンポーネントは、インストール パッケージと同じ場所から配置されます。または、必要に応じてユーザーがダウンロードできるような URL またはファイルの共有位置からコンポーネントを配置することもできます。

Bb882686.alert_note(ja-jp,VS.90).gifメモ :

ブートストラップ コンポーネントをインストールするには、コンピュータに対する管理者または同様のユーザー アクセス許可が必要になる場合があります。つまり、ClickOnce アプリケーションの場合、アプリケーションで指定されたセキュリティ レベルに関係なく、アプリケーションをインストールするために管理者権限が必要です。アプリケーションのインストール後は、管理者権限がなくてもアプリケーションを実行できます。

インストール中、ターゲット コンピュータに Microsoft.VisualBasic.PowerPacks.Vs アセンブリが存在しない場合は、これをインストールするように求めるメッセージが表示されます。

ブートストラップの代わりに、Microsoft Systems Management Server などの電子ソフトウェア配布システムを使用して、Microsoft.VisualBasic.PowerPacks.Vs アセンブリを事前に配置することもできます。

参照

処理手順

方法 : Windows インストーラ配置で必須コンポーネントをインストールする

方法 : ClickOnce アプリケーションと共に必須コンポーネントをインストールする

概念

配置ストラテジの選択

Printer Compatibility Library