Home
Support
LabVIEW、LabWindows/CVI、TestStandで作成したインストーラを配布先PCで実行すると「不明な例外」が発生するのはなぜですか?
LabVIEW、LabWindows/CVI、TestStandで作成したインストーラを配布先PCで実行すると「不明な例外」が発生するのはなぜですか?
使用ソフトウェア:
使用ソフトウェア・バージョン: 1.0
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: N/A
問題:
LabVIEWアプリケーションビルダ、LabWindows/CVIビルド配布機能もしくはTestStand配布ユーティリティを使用してインストーラをビルドしました。このインストーラを配布先のコンピュータ(PC)で実行したところ、インストーラの初期化中に「不明な例外」というエラーメッセージが表示されました。なぜこの問題が発生するのですか?またどのように修正すればよいですか?
解決策:
この問題は、配布先のPCでWindowsインストーラキャッシュが破損している場合に発生します。 この問題の影響があるソフトウェアバージョンについては下記の表を参照してください。
弊社は、この問題を解決するためのLabVIEWアプリケーションビルダ、LabWindows/CVIビルド配布機能およびはTestStand配布ユーティリティ用ソフトウェアパッチをリリースしています。このパッチが必要な場合は、2種類の方法から入手可能です。
メモ: このパッチはこれらのツールを使用してインストーラをビルドしない場合は不要です。3つのアプリケーション開発環境においてビルドした実行ファイルには、この問題は影響しません。
- 方法1: ビルドインストーラのsetup.exeのプロパティを確認する
- 3つのツールのうち、いずれかで実行ファイルとインストーラを作成します。
- インストーラビルドディレクトリでsetup.exeを右クリックしてプロパティを選択します。
- 詳細タブを選択して、以下の図に示すようにバージョンをメモします。
- バージョンが3.0.0.397である場合、インストーラに問題がある可能性があります。
- 方法2: インストールしたソフトウェアを確認する
この問題は、以下に示すNIソフトウェアをインストールすると発生する場合があります。
製品 |
バージョン |
LabVIEW |
2011 |
LabWindows/CVI |
2010 SP1 |
Measurement Studio |
2010 SP1 |
TestStand |
2010 SP1 |
DIAdem |
2011 |
NI Vision開発モジュール |
2011 |
NI Vision Builder AI |
2011 |
NI Motion Assistant |
2.7.0 |
NI Requirements Gateway |
1.1.1 |
Circuit Design Suite (回路設計パッケージ) |
11.0.2 |
デバイスドライバ |
2011年8月版 |
NI-DAQmx |
9.3.5および9.4.0 |
NI-VISA |
5.1.0 |
NI-Serial |
3.8.0 |
NI-Switch |
4.3.5および4.4.0 |
NI-DMM |
3.0.5 |
NI-SCOPE |
3.8.5 |
NI-RFSA |
2.4.5および2.5.0 |
NI-FGEN |
2.8.1 |
NI-DCPower |
1.6.1 |
NI-RFSG |
1.7.2および1.7.3 |
NI-Sync |
3.3.0 |
NI-TimeSync |
1.1.1 |
NI-RIO |
4.4.0 |
NI-Motion |
8.3.0 |
NI ELVISmx |
4.3 |
NI-FieldPoint |
6.0.9 |
NI-XNET |
1.4.0 |
NI-DNET |
1.6.6 |
メモ: パッチが必要がどうか不明な場合は、パッチをインストールしてもシステムに影響はありません。
このパッチは、このパッチは、NI更新サービスを通して以下のソフトウェアバージョンに含まれて提供しています。
LabVIEW |
8.5 ~ 2011 |
CVI |
2010 および 2010 SP1 |
TestStand |
4.2.1 ~ 2010 SP1 |
これらのソフトウェアの上記より古いバージョンを使用している場合、またはパッチを直接ダウンロードする必要がある場合は、以下の添付ファイルを使用できます。
パッチのインストール手順
- パッチをダウンロードします。
- Zipファイルを解凍してsetup.exeを実行します。
- コンピュータの再起動を促すメッセージが表示された場合は、再起動します。
- 問題のあったインストーラを再度作成します。
このKBは、以下の言語で参照できます。
English Version Chinese Version French Version German Version Korean Version
関連リンク: チュートリアル: LabVIEWアプリケーションビルダでアプリケーションを配布する
添付: InstallerBuilderPatch.zip
報告日時: 09/08/2011
最終更新日: 01/25/2017
ドキュメントID: 5P0EMCUS
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.