社本@元ネオニート Blog

社本@元ネオニート (元々ワック) のいたずら書き (for Programmers)

AILight Banner
AILight Blog

プロフィール

社本@元ネオニート Blog
働いたら負けかなと思っていたのですが。。とうとう働き始めました。アメリカのシアトル・エリアにある企業向けのバックアップソフトを開発している会社です。日本人は私だけ。なんとか。。やっていけてるようです。

目次

Blog 利用状況

記事分類

過去の記事

タグ

Windows インストーラーのバージョンチェック

---
Windows インストーラーのバージョンをチェックするには、まず、次のレジストリを確認することで、MSI.DLL の場所を特定します。

キー名前: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer 
値の名前: InstallerLocation 
値のデータタイプ: REG_SZ
セットアップは次にここで得られた MSI.DLL のパス名を元に、実際に DLL をロードし、DLLGetVersion() によってバージョンを取得します。
---

レジストリにMSI.DLLのあるディレクトリ名なんて、書かれていたんですねえ。初めて知りました。
私のBlogでも、Windows Installer のバージョンの取得方法を紹介していますので、
暇な方は見てやってください。


■Windows Installer のバージョンの取得&バージョン一覧 - 社本@ワック Blog
http://www.ailight.jp/blog/sha256/archive/2005/01/16/3715.aspx

投稿日時 : 2006年7月12日 1:59


コメントを追加

#  re: Windows インストーラーのバージョンチェック 2006年7月12日 12:17 とっちゃん

おいらは、レジストリの有無で WindowsInstaller がいるかどうかを、あればそのフォルダの msi.dll のバージョンをチェックするようにしていますね。

ここはなぜかしっかり書かれてる(^^;
タイトル
名前
URL
コメント