2009-05-26 15 views
3

.NETクライアントプロファイルdoes not target x64 or ia64を知っています。しかし、私はそれが何を意味するのか分からないのですか?x64の.NETクライアントプロファイル

それは私がVSでの.NETクライアント・プロファイルを使用するように自分のアプリケーションを設定し、それはx64の上で実行されている場合は、それが動作します

  1. に影響を与え二つの部分がありますが?
  2. .NET Framework 3.5 SP1ではなく.NET Client Profileが必要なセットアッププロジェクトの前提条件を設定した場合、.NET Framework 3.5 SP1がインストールされていないx64マシンで実行されるとどうなりますか?

答えて

5

クライアントプロファイルは単なるストライドユーザーが.netフレームワークをまだ持っていない場合、インストール時間を最小限に抑えるように設計された完全なフレームワークのバージョン。クライアントプロファイル自体はx64マシンにはインストールできませんが、フルフレームワークがインストールされていればアプリは正常に動作します。 .NET 4.0のように、クライアントのプロファイルは、すべてのアーキテクチャをサポートすること

注のx64(see here)が含ま

限りパート2に関しては、.NET FrameworkがPCにインストールされていない場合は、あなたはいつもの '.netフレームワークはこのアプリに必要です'というダイアログが表示されます。

2

1:理論的には、場合、ユーザは定期の.NET 3.5SP1がインストールされている動作します(クライアント・プロファイルがあるので、3.5SP1特定IIRC)

2:私はあなたが得ることを期待しますいくつかの非常にファンキーな "メッセージ(エラー)ボックスを実行できません"

私はx64 VMをスピンアップしてテストしますが、今は自分のラップトップにあります。 )

関連する問題