提供をサポートするためです。バージョンにリンクされていることがありました。使うことは、この問題を解消するのに役立ちます。提供は複雑な場合があります。更新プログラムを定期的に提供する予定です。推奨される再頒布戦略を使うことで、これらの変更の中からアプリケーションに合うものを簡単に選ぶことができます。加えられた変更によってアプリケーションが停止することを心配する必要はありません。コンポーネントになりました。レベルのコンポーネントだけが使います。ドライバーの開発者が使います。ディレクトリにインストールします。これは、開発者の利便性のためにインストールされます。ディレクトリに必要になります。対象とするドライバーに使うことができます。ライブラリを配布する必要があります。再頒布戦略は、ビルドするアプリケーションやドライバーの種類によって異なります。開発者は、再頒布可能パッケージを他のバイナリと結び付けることができます。ランタイムを提供できます。フォルダーにコピーすることができます。フォルダーとは、アプリケーションの実行可能ファイルが存在するフォルダーのことです。フォルダーに展開する必要があります。アプリケーションとして提供されます。サービスを使って更新が有効になります。再頒布可能パッケージのすべてのコンポーネントは、単一のユニットとして更新されます。コピーした場合、これらのコンポーネントは自動的に提供されないため、誤って上書きしてしまう可能性があります。(ドライバーによってインストールされたバージョンが上書きされます)。逆の場合も問題となります。コピーした場合、アプリケーションが停止する可能性があります。存在するライブラリのバージョン番号が比較されるだけのため、異なる場合は上書きされます。コンポーネントを再頒布する場合は、次の戦略を使います。この場合、再頒布可能パッケージを自動的に更新できます。手動で提供する必要があります。ストアにコピーされます。ストアにコピーする必要があります。セクションにある該当ファイルを参照する必要があります。ドライバーは、セットアップに共同インストーラーを使いません。プリント接続中には実行されないためです。セクションにある該当ファイルを参照する必要があります。セクションに含める方法の例を次に示します。静的にリンクして、ランタイムをライブラリに含めます。再頒布する必要はありません。ライブラリ関数が含まれています。