.NET 4.0用にコンパイルするために、既存の.NETアプリケーションをアップグレードしました。私たちのアプリは、エンドユーザーのマシンにインストールされるWPFクライアントアプリケーションです。そのため、クライアントプロファイルを使用するのが当然のようです。しかし、このコードをいくつか再構成する必要があります(コードの一部はクライアントアプリケーションと異なるサーバーアプリケーションで共有されるため、System.Webに間接的に依存しています)。.NET 4 Client Profileのメリットは何ですか?
私の質問は、この仕事をすればどんな利益が得られるのでしょうか?
.NET 4クライアントプロファイルは、.NET 4のフルマシンよりも多くのマシンにインストールされていますか?私はクライアントプロファイルがWindows Updateで公開されていることを理解していますが、それぞれのインストールベースに関する実際の統計情報を見つけることができませんでした。
クライアントプロファイルのインストール速度が向上しましたか?私たちのアプリは約1GBのマルチメディアリソースを持っているので、41MBと48MBのインストールサイズはあまり違いはありません。
私が考えていないクライアントプロファイルには他にも利点がありますか?
ありがとうございました!
アプリケーションに1GBのリソースが追加されているので、それが実行されるフレームワークは軽微な問題です。 –
1GBのものを明確にするために、これらは複数の言語に翻訳されたオプションのマルチメディアファイルです。典型的なユーザーはこれらのうちのほんの一部しかインストールしませんが、すべてをインストールCDに含めます。しかし、はい - これらのサイズは7MBの節約を問題にしません。 –
実際のサイズの違いを確認するには、http://stackoverflow.com/q/2759228/809009にアクセスしてください。短いバージョンでは、インストール時に110 MBの違いがあります。したがって、技術的には、まだ気にしないでください。 –