2010-12-07 11 views
2

私はMSVS 2010セットアッププロジェクトでMSIファイルをビルドし、なぜ.NET Framework 4.0がインストールされているのか不思議です。セットアッププロジェクト:.net framework 4.0は隠されていますか?

セットアップ依存関係のすべてのモジュールが.NF 3.5 SP1に依存し、.NF 3.5 SP1が前提条件リストに含まれていることを再度確認しました。しかし、何とかVisual Studioのプロジェクトファイルには、以下の部分が含まれています

..

SccProvider 
    Deployable 
    ExternalPersistence 
     LaunchCondition 
     ... NETFramework, Version=v4.0, Profile=Client 

私はプロジェクトファイルにこの参照を追加し、地球上のかを把握することはできません。

+0

私はセットアッププロジェクトにあまり慣れていませんが、MSI自体に.Net 4が必要なように設定しましたか?たとえば、セットアッププロジェクト自体のプロジェクト設定で使用できます。 – Basic

+0

申し訳ありませんが、このタイプのプロジェクトのプロパティページは、UIに.NFバージョンオプションを提供していません。 –

答えて

1

私自身に答えさせてください。

ソリューションエクスプローラでセットアッププロジェクトを右クリックし、[表示]に移動して[条件を起動]し、.netフレームワークのバージョンを適切なものに変更する必要があります。

関連する問題