掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
.NET FrameWorkのインストール状態を確認するには? (ID:100821)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> .NET FrameWork2.0 FrameWork ではなく、 Framework です。 手抜き判断なら、こんな方法もありますが…これは避けたほうが良いでしょうね。 http://support.microsoft.com/kb/318785/ja > VB6にて、以下のようなプログラムを作成中です。 VB6は、インストーラの作成用途には向かないと思いますよ。 > (1)Shellでdotnetfx.exeを起動し、WaitForSingleObjectで終了を検知 待機制御なら、WshShell.Run の方が手っ取り早いかと思います。 > (2)インストール済みかどうか、VB6にて判断することは可能でしょうか? Windows Installer API を使う…と紹介したいところですが、 最近の OS のように、標準で組み込まれている場合に対処できないので http://www.ailight.jp/blog/sha256/archive/2005/01/12/3667.aspx のように、レジストリの HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727\1041 を、確認した方が良いかも知れません。 レジストリの読み込みは、WshShell.RegRead メソッド、もしくは WMI あるいは API で。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.