.NET Framework 3.5 Client Profile
前回の記事にもありましたように、 8月11日に Visual Studio 2008 Service Pack1 と .NET Framework 3.5 Service Pack1 がリリースされました。
今回は、このリリースに含まれている .NET Framework 3.5 Client Profile に関してお話したいと思います。
.NET Framework 3.5 Client Profile (以下 Client Profile) は、クライアントアプリケーションを配布する際の、.NET Framework のインストールがもっと速くならないかという、多くのお客様からの要望に応えるために作成されました。 今までは、再配布用のモジュールサイズが197MBだったのに対し、Client Profile では26.5MBまで縮小されています。
Client Profile に新しい機能はなく、.NET Framework 3.5 SP1 から、以下にリストしたクライアントアプリケーション用のアセンブリとファイルを取り出して、コンパクトにしたものが、Client Profile になります。
l Common Language Runtime (CLR)
l ClickOnce
l Windows フォーム
l Windows Presentation Foundation
l Windows Communication Foundation
サーバーシナリオで使用される ASP.NET や、それらのライブラリまたはコンポーネントは含まないので、.NET Framework がインストールされていないマシンへ、より早く、簡単に .NET Framework Client Profile を対象とする WPF, Windows フォーム、WCF、コンソールアプリケーションがインストールできるようになりました。
なお、作成したアプリケーションを配置する際のサポート OS は、Windows XP, Vista, Windows Server 2003/2008 となっていますが、基本的にClient Profileは、Windows XPのSP2 以上の環境のみにインストールされます。Vista と Windows Server 2008 は既に .NET Framework の一部がインストールされていますし、このパッケージはクライアント用なのでサーバー OS である Windows Server 2003 にはインストールされません。
よって、以下の表のように、Windows XP に .NET Framework が全くインストールされていない環境以外は、.NET Framework 3.5 SP1 がフルインストールされます。
また、CPU は x86のみのサポートになっていますので、amd64, ia64 へインストールする際は、それぞれの CPU を対象にした .NET Framework 3.5 SP1 をフルインストールする必要があります。
OS |
.NET Framework なし |
.NET Framework 1.1 |
.NET Framework 2.0/SP1 |
.NET Framework 3.0/SP1 |
.NET Framework 3.5/SP1 |
Windows XP SP2 |
Client Profile |
3.5 SP1 |
3.5 SP1 |
3.5 SP1 |
3.5 SP1 |
Windows Vista |
該当せず |
該当せず |
3.5 SP1 |
3.5 SP1 |
3.5 SP1 |
Windows Server 2003 |
3.5 SP1 |
3.5 SP1 |
3.5 SP1 |
3.5 SP1 |
3.5 SP1 |
Windows Server 2008 |
該当せず |
該当せず |
3.5 SP1 |
3.5 SP1 |
3.5 SP1 |
Client Profile = .NET Framework 3.5 Client Profile がインストールされます。
3.5 SP1 = .NET Framework 3.5 SP1 がフルインストールされます。
Comments
Anonymous
August 31, 2008
PingBack from http://hoursfunnywallpaper.cn/?p=3959Anonymous
August 31, 2008
PingBack from http://informationsfunnywallpaper.cn/?p=3149Anonymous
August 31, 2008
PingBack from http://blog.a-foton.ru/2008/09/net-framework-35-client-profile/Anonymous
August 31, 2008
PingBack from http://blog.a-foton.ru/2008/09/net-framework-35-client-profile/Anonymous
August 31, 2008
PingBack from http://hubsfunnywallpaper.cn/?p=3199Anonymous
August 31, 2008
PingBack from http://www.easycoded.com/visual-basic/net-framework-35-client-profile