none
.NET Framework 2.0 がインストールされているかどうかを調べる方法について RRS feed

  • 質問

  • .NET Framework 2.0 について質問させていただきます。

     

     あるPCに .NET Framework 2.0 (x86) 及び関連する以下のソフトウェアがインストールされて

    いるかどうかを調べるには,どのようにすれば良いでしょうか。

     

    ・.NET Framework 2.0 (x86)

    ・.NET Framework 2.0 日本語 Language Pack (x86)

    ・Windows Installer 3.1 (日本語)

     

     これら3つのソフトウェアがPCにインストールされているかどうかを,プログラムの内部から

    調べられるようなコードを考えております。なお,開発はVB6で行います。

     対象となるOSは Windows 2000,XP (32ビット),Vista (32ビット) のいずれかです。

    Windows 9X や64ビット系のものは考えておりません。また,既にインストールされている

    にもかかわらずインストールされていないと判断されてしまったり,逆に,インストールされて

    いないのにインストール済みと判断されてしまうような処理は,極力さけたいと思います。

     

     「このファイルの存在の有無を調べる」とか「レジストリのこのキーの値を調べる」といった

    方法で教えていただけるとありがたいです。

     使用するAPIなどは,名前を教えていただければ,その後の詳細は当方で調べます。

     

     “.NET Framework 2.0”や“インストール”などの語句で過去の書き込みを検索しましたが,

    それらしい内容は見あたりませんでしたので,質問させていただきました。 何卒ご教授の程,

    よろしくお願い申し上げます。
    2007年8月27日 6:14

回答

すべての返信