どのようにして、古いバージョンのNI-IMAQをターゲットマシンからアンインストールしますか?



使用ソフトウェア: Driver Software>>NI-IMAQ
使用ソフトウェア・バージョン: 2.5
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア:

問題: 作成した画像集録アプリケーションをNI-IMAQ 2.5で動作するPCI-1409ボードを使用するプログラムにアップグレードしました。以前のアプリケーションは、NI-IMAQ 2.2を使用していましたが、新しいアプリケーションを配布する際に、どのようにしてターゲットマシンから自動的にNI-IMAQ 2.2をアンインストールし、NI-IMAQ 2.5をインストールすることが出来ますか?

解決策: NI-IMAQ 2.5.1は、システムにインストールされているNI-IMAQ 2.5(もしくは、LabVIEWインストールされたNI-IMAQ 2.2.1)を自動的に検索し、古いバージョンをアンインストールしてくれます。旧バージョンのNI-IMAQ(LabVIEW以外からインストールされたNI-IMAQ2.1.1など)をお持ちの場合、アプリケーションのインストーラパッケージから以下のWindowsのレジストリを確認し、UninstallStringを使用してアンインストールパスを指定することができます。HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall\NI-IMAQ XX (最後のXXが削除したいバージョンのNI-IMAQドライバソフトウェアです) NI-IMAQ 2.2.1は、(LabVIEWからインストールされたものではない、もしくは古いバージョンのNI-IMAQ)Wiseインストーラが使われています。LabVIEWがインストールするNI-IMAQ 2.2.1(またはそれ以降にリリースされたNI-IMAQ)は、Microsoft社のMSIインストーラを使用しています。Wiseインストーラを使ってインストールされたソフトウェアを、アンインストールするためには、アンインストールプログラムを/S フラグを使ってアンインストールできます。一方Microsoft社のMSIインストーラを使用して、インストールされた際には、他のバージョンのソフトウェアはは自動的に削除してくれます。ドライバインストールの詳しいステップは、インストーラのレジストリの検索方法、または以前のドライバを自動的に削除するアンインストーラの使用方法についてはインストーラの文書を参考にして下さい。

関連リンク:

添付:





報告日時: 06/15/2001
最終更新日: 02/26/2002
ドキュメントID: 2AE8HQ8M