電子書籍の厳選無料作品が豊富!

.NET C++のセットアッププロジェクトの必須コンポーネント指定には
・Microsoft .NET Framework 4 Client Profile (x86 およびx64)
・Windows インストーラー 3.1
を選択しています
理由】頂いたサンプルがそのようになっていたからです

順調にセットアップは出来ていますが、最近ふと疑問に思いました
必須コンポーネント選択画面には
・Windows インストーラー 3.1
・Windows インストーラー 4.5
の二つの選択肢があります

Microsoft .NET Framework 4 Client Profile (x86 およびx64)を指定したのだから、インストーラーも Windows インストーラー 4.5 を選択した方が良いのではないかと思ったのです

ちなみに 3.1 4.5 を別々に指定してテストしたら双方とも問題なくインストール出来ました

そこで質問です インストーラーは 3.1 4.5 のいづれを選択するのが順当なのでしょうか?

A 回答 (1件)

>そこで質問です インストーラーは 3.1 4.5 のいづれを選択するのが順当なのでしょうか?



サポートしている環境次第…なんじゃないでしょうか。

http://www.microsoft.com/ja-jp/download/details. …
3.1だと…
>Windows 2000 Service Pack 3, Windows 2000 Service Pack 4, Windows Server 2003, Windows XP, Windows XP Service Pack 1, Windows XP Service Pack 2


http://www.microsoft.com/ja-jp/download/details. …
4.5だと…
>Windows Server 2003, Windows Server 2008, Windows Vista, Windows XP
# ただし、XPの場合はSP2以上のようで。
# 記述はされていませんが…4.5ならWindows7も対応でしょうね。たぶん。


>Microsoft .NET Framework 4 Client Profile (x86 およびx64)を指定したのだから、インストーラーも Windows インストーラー 4.5 を選択した方が良いのではないかと思ったのです

その認識でよろしいかと思われます。
Microsoft .NET Framework 4 Client ProfileがWindowsXPのSP2などはサポート対象外のようですし。
    • good
    • 0
この回答へのお礼

ありがとうございます

安心して Windows インストーラー 4.5  を指定するようにします

今後とも宜しくご指導お願い申し上げます

ありがとうございました

お礼日時:2012/11/22 21:08

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!