3

ClickOnceのインストールを構成して、.Net FrameworkとVSTOを必要とし、VSTOバイナリのみを含め、必要に応じて.Net Frameworkをダウンロードすることはできますか?

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

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

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

4

2 に答える 2

1

おそらくあなたが望むものとは正確には一致しませんが、.NET 4.0を使用している場合は、NoPIA機能を使用して、オフィスのバイナリの必要性を排除できます。

于 2010-08-18T11:53:47.740 に答える
1

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

.NETの場合、350MBパッケージはダウンロードされません。「ベンダーのウェブサイトからインストール」を選択すると、必要なビットだけが増分インストールされます。

ちなみに、これはお客様で追跡しており、Microsoftが重要なWindowsUpdateとして.NET3.5をプッシュし始めた後、それをインストールしているお客様の割合は最大90%になりました。したがって、ほとんどの場合、人々はすでにそれをインストールしています。

于 2010-08-19T07:46:37.980 に答える