NI製品ディスカッション

キャンセル
次の結果を表示 
次の代わりに検索 
もしかして: 

アプリケーションビルダーで作成したインストーラがWIN 7を要求する

解決済み
解決策を見る

お世話になります。

LABVIEWベース開発システム 2015を使用しております。

現在のバージョンは 15.0.1f10です。 (先ほどf7からアップデートしました)

 

アプリケーションビルダにより、インストーラを作成し、そのsetup.exeを WIN XP SP3 の別PCで実行しようとしますと 「このインストールには Windows7 Service Pack 1 以降が必要です」 というメッセージが現れます。

setup.exeをXP上で実行する方法はございますでしょうか?

 

以前作成したインストーラでは実行することができており、今回そのアプリケーションのソースを改造して再ビルドしましたところ上記の状況となりました。

編集しているPCもインストール先のPCも過去と同じです。

ソースの変更以外で違いが生じたとすればLABVIEWシステムのアップグレードくらいしか思いつきませんので、別目的で過去に作成していたインストーラも含めて確認しましたところ、実行できるものとできないものがあり、setup.exe のタイムスタンプが2017/5/9 、 2016/10/25 のものは不可、2015/5/29 のものは実行可能です。

インストーラ仕様/上級 タブにおける システム要件は デフォルト(XP SP3以降) に設定されています。

 

どなたかお知恵をお貸しくださいませんでしょうか?

よろしくお願いいたします。

 

 

0 件の賞賛
メッセージ1/9
3,068件の閲覧回数

nito775様

 

LabVIEW2016以降は、Windows 7 SP1以降のO/Sにしか対応していないようで、作成したインストーラもそれ以前のO/Sではインストールできないとのこと。
nito775様の書き込みを見ると、LabVIEW2015(SP1)であってもアップデートが2016年以降であると同じようになってしまう気がします。

であれば、LabVIEW2015をインストールしなおすしかないと思います。


LabVIEW がサポートする Windows OS バージョン

https://www.ni.com/en/support/documentation/compatibility/17/labview-and-microsoft-windows-compatibi...

 

LabVIEWでビルドされたインストーラをWindows 7 RTM以前のOSで使う際の問題
result
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019LkCSAU&l=en-US

 

 

0 件の賞賛
メッセージ2/9
3,052件の閲覧回数

nito775様

 

LabVIEW2016以降は、Windows 7 SP1以降のO/Sにしか対応していないようで、作成したインストーラもそれ以前のO/Sではインストールできないとのこと。

nito775様の書き込みを見ると、LabVIEW2015(SP1)であってもアップデートが2016年以降であると同じようになってしまう気がします。

であれば、LabVIEW2015をインストールしなおすしかないと思います。


LabVIEW がサポートする Windows OS バージョン

https://www.ni.com/en/support/documentation/compatibility/17/labview-and-microsoft-windows-compatibi...

 

LabVIEWでビルドされたインストーラをWindows 7 RTM以前のOSで使う際の問題
result
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z0000019LkCSAU&l=en-US

 

0 件の賞賛
メッセージ3/9
3,051件の閲覧回数

su-sann5073様

メッセージ下さいましてありがとうございました。

また、返信遅くなりまして失礼いたしました。

 

そうですね、私も最終的には再インストールするしかないかなと考えておりまして、

サポートの期限がちょうど切れたところでしたのでNIさんに電話もできずというところで

実は何か手があったりしないかなとフォーラムに投稿させていただいた次第です。

 

いまのところ、NIさんからはコメントをいただけそうな様子はなさそうです。

この週末に再インストールしようかと思っております。

 

とにかく、御礼申し上げます。

 

0 件の賞賛
メッセージ4/9
3,018件の閲覧回数

今回ですがLabVIEW 2016や2017は一度でもインストールなさいましたでしょうか。

複数のLabVIEWバージョンがPCに混在している場合アプリケーションビルダは共通で最新版が使われてしまうので

LabVIEW 2016移行で発生するWindows 7 SP1移行でないとEXEが使用できないという現象がたとえLabVIEW 2015でビルドをしてもおきてしまいます。

0 件の賞賛
メッセージ5/9
2,995件の閲覧回数

pipipi0405様

コメントありがとうございます。

Labviewは2015をインストール以来、新版のインストールは行っておりません。

オンラインのアップデートを何度か実施しております。

ちょうどPCの入れ替えタイミングがやってきておりまして、

新PCに購入時のベース開発システムとアプリケーションビルダーをインストールし、ビルドしなおしましたらsetup.exeの日付が以前のものに戻り、当初の目的は果たすことができました。

今後のことを踏まえますと、オンラインアップデートは一切実行すべきでないということかと。

ありがとうございました。

 

 

0 件の賞賛
メッセージ6/9
2,985件の閲覧回数
解決策
トピック作成者nito775が受理

nito775様

 

>オンラインアップデートは一切実行すべきでないということかと。

LabVIEW2015 SP1パッチの詳細というのを見つけました。

(nito775様の書き込みだと f7は、XP=NGのようなきもしますが・・・)

 

余計なお節介かもしれませんが 参考までに

LabVIEW2015 SP1パッチの詳細 https://www.ni.com/en/support/documentation/supplemental/16/labview-2015-sp1-patch-details.html

 

0 件の賞賛
メッセージ7/9
2,976件の閲覧回数

2015 SP1であってもXPに非対応のパッチがあったのですね。これは全く存じ上げませんでした。ご指摘ありがとうございます。

0 件の賞賛
メッセージ8/9
2,928件の閲覧回数

su-sann5073様

pipipi0405様

 

遅ればせながら返信申し上げます。

まず、私のケースでは全てインストールし直しまして最初のインストール状態に戻すことでsetup.exe をXPで実行できる状態に戻すことができました。

 

su-sann5073様より御紹介いただきましたパッチの説明書きの途中に確かにXPに対応しなくなることを示唆する記述がございました。御指摘ありがとうございました。

 

pipipi0405様

そんな殺生な、、て感じですよね。

いまだに計測器のユーティリティ等でXP上で運用せざるを得ないものが世の中にはたくさん残っているでしょうし、私もオフライン限定ながらそれとの共存環境で使い続けておりますもので。

 

皆様、コメントありがとうございました。

 

0 件の賞賛
メッセージ9/9
2,878件の閲覧回数