2009-06-25 19 views
5

クライアントプロファイルのインストールに関する最後の質問が1つあります。エンドユーザーが.net framework 3.5またはインターネットを持っていない可能性があるため、Microsoft .NET Framework Client Profile OnlineインストーラをインストールCDに入れるため、Microsoft .NET Framework Client Profile Online Installerをダウンロードしました。だから我々は両方のケースを扱うことができるようにしたい。クライアントプロファイルアプリケーションの前提条件

前提条件では、ファイルの場所を選択することができますが、ファイルの場所はわかりません。私は何とかd:\ ProductName \ Prerequisites \ DotNetFx35ClientSetup.exeのようなCDのパスを何とか置くことができるようにしたいので、そこから入手してインストールすることができます。誰にどのようにこれを達成することができるか考えていますか?

ありがとうございます。

は、ここでの前提条件のウィンドウです:

alt text

答えて

5

[OK]を、ここでのことです。私はクライアントプロファイルを試しましたが、うまくいきませんでした。クライアントプロファイルインストーラが.net framework 3.5の機能を持たないためだと思います。SP1。したがって、インストールプロセスでは.NET Framework 3.5 SP1も求めているので、オフラインでも利用できるようにしなければなりませんでした。ここで契約です:

  • まずあなたは、あなたが次のフォルダにファイルをコピーする必要がありClient Profile Offline Installer
  • をダウンロードする必要があります。 C:\プログラムファイル\マイクロソフトのSDK \ Windowsの\ v6.0A \ブートストラップ\ Packages \ DotNetFx35Client
  • これが完了したら、セットアッププロジェクトを展開してコンパイルします(クライアントプロファイルのインストールのみ)。

私の場合にはそれが訴えおよび.NET Framework 3.5 SP1を求めているので、これは私がやっていたものです:

  • 、セットアップ溶液中の3.5 SP1の前提条件
  • ダウンロードを有効にする.NET Frameworkの.net Framework 3.5 SP1 Full Package
  • Cに入れて:(高速アクセス用)\ドライブとプロンプトと種類を指令する行く: C:\ dotNetFx35Setup.exe/X
  • は、どこにでもしたい。この意志をすべて抽出しますWCU
  • は、WCU \ dotNetFrameworkに行くすべてのファイルとフォルダを取ると、 Cにコピーするというフォルダを作成:DotNetFX35
  • \の\ Program Files \ MicrosoftのSDK \ Windowsの\ v6.0A \ブートストラップ\パッケージを

今すぐあなたのソリューションを構築し、それは動作するはずです。あなたは2つの警告を得るでしょう。これらは既知の問題であり、マイクロソフトによれば、アプリケーションのインストールプロセスを妨害するものではありません。詳細についてはRead thisをご覧ください。

これはちょっと退屈で私が見つけて思いつきました。だから私は本当にこれが他の人にこの問題を助けてくれることを願っています。ご質問がある場合は、コメントを投稿してください、私はあなたにできるだけ早く戻ってきます。

読んでいただきありがとうございます!

+0

セットアップの問題については、私の解決策を参照してください。 – Marcel

+1

上記のすべての組み合わせを試してみたところ、そのリンクからダウンロードしたファイルの名前はDotNetFxClient.exeで、ビジュアルスタジオ環境はDotNetFxClientSetup.exeを探していたので、ファイルをブートストラップにドロップする前に名前を変更してくださいフォルダ。 – Kris

0

インストール時にクライアントプロファイルを使用してセットアップを実行する(不満はありません)場合は、クライアントプロファイルだけを要求するようにチェック条件を変更する必要があります。

.NET起動条件のプロパティを実際に "クライアントプロファイル"と変更する必要があります。ここのようにそれを実行します。

.NET Launch condition - properties http://blogs.msdn.com/blogfiles/jgoldb/WindowsLiveWriter/Whatsnew.NETFramework4ClientProfileBeta2_F0CB/image_thumb_9.png

これは、次のドキュメントからです: WPF Performance and .NET Framework Client Profile、Jossefゴールドバーグによってセクション "展開"、。

このドキュメントでは、バージョン4のクライアントプロファイルを参照していますが、これは3.5でも有効です。私はそれをして、それは完全に働いた。

関連する問題