質問

.NETフレームワークとVSTOが必要であるようにClickOnceインストールを構成することは可能ですか?

パッケージにVSTOを含めることはそれほど問題ではありませんが、350MB .NETフレームワークは、可能であれば廃止するものです。 (Dynamics CRM SDKはいくつかの非クライアントプロファイル機能に依存するため、完全な機能が必要です。)

ほとんどの場合、ユーザーは.NETフレームワークをインストールしているため、これらの場合には.NETフレームワークを離れてもかまいません。公開されているセットアップがユーザーコンピューターに欠落している場合、フレームワークをダウンロードすることはまだ可能ですか?

「コンポーネントベンダーのWebサイトからの前提条件のダウンロード」は、ローカルVSTOパッケージを控えているようですが、「アプリケーションと同じ場所からの前提条件をダウンロードする」では、展開バンドルの.NETフレームワークが必要です。

役に立ちましたか?

解決

VSTOランタイムが必要です。それを回避する方法はありません。ローカルで展開することはできません。 PIAについては、.NET 4をターゲットにしていない限り、それらも必要です。.NET4を使用する場合、必要なHTE PIAのビットが自動的に埋め込まれます。

.NETに関しては、350MBパッケージをダウンロードしません。「ベンダーのWebサイトからインストール」を選択した場合、必要なビットのみをインクリメンタルインストールします。

ちなみに、私たちはお客様でこれを追跡し、Microsoftが重要なWindowsアップデートとして.NET 3.5をプッシュし始めた後、それをインストールした顧客の%は90%に上がりました。したがって、ほとんどの場合、人々はすでにそれをインストールしています。

他のヒント

おそらくあなたが望むものではないかもしれませんが、.NET 4.0を使用する場合、Nopia機能を使用して、オフィスバイナリのニーズを排除できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top