2009-06-25 5 views
1

.net 3.5フレームワークがインストールされるまでにどれほどの時間がかかっているかを最近発見した後、 。"クライアント専用フレームワークサブセット"にはクライアントアプリケーションサービスは含まれていませんか?

これはWPFなど、 'クライアントアプリケーション' で必要なすべての一般的なものを含めると主張

私たちのアプリケーションは、クライアントアプリケーションサービス

を使用しています(ここを参照してください:http://msdn.microsoft.com/en-us/library/bb384297.aspxを)。

残念ながら、 "クライアントのみのサブセット"は、System.Web.ClientServicesのようなものを埋め込まないようです。

何か不足していますか?

答えて

1

私が集めているところから、クライアントアプリケーションサービスはClient Profile Previewに含まれていません。私が考える理由は、クライアントプロファイルプレビューが、クライアントアプリケーションによって使用される.NETフレームワークのより小さなサブセットを展開するように設計されているからです。クライアントアプリケーションサービスは、一連のASP.NETテクノロジを使用します。

しかし、ASP.NETテクノロジはクライアントプロファイルプレビューには含まれていません。なぜなら、ASP.NETテクノロジは、ASP.NETがWebアプリケーションフレームワークであるためにクライアントアプリケーションが使用するものとはみなされなかったからです。残念ながら、クライアントアプリケーションサービスでは、典型的なクライアントアプリケーションとASP.NETの間にグレーの領域があります。

+0

技術とネーミングの間のこのようなクロスオーバーにはばかげています。 「クライアントアプリケーション」用の「クライアント専用サブセット」には、「クライアントアプリケーションサービス」のライブラリは含まれていません。ありがとうMS。 – Adam

1

さらに、LINQも含まれていないのは馬鹿げています!彼らはそれがWCFを使用するクライアントアプリケーションのためだと主張しますが、データマニュプレーティングとLINQを使用するクエリは考慮されませんでしたか? WTF?

これにより、クライアントのサブセットUSELESSが開発されました。悲しい点は、これは、フットプリントが縮小されているため、これが組み込みアプリケーションのための完璧なソリューションであったことです。

もう一度行く方法MS!

関連する問題