システム配布用のインストーラに StationGlobal変数情報を含めることはできますか?



使用ソフトウェア:
使用ソフトウェア・バージョン: N/A
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: TestStand

問題: TestStand開発環境がインストールされたPCでシステム配布用(展開用)のインストーラを作成しました。TestStand開発環境がインストールされていない(実際に運用する)PCに、そのインストーラを用いてインストールしました。その後シーケンスファイルを実行してみたのですが、運用するPCには StationGlobal変数情報が含まれておらず、正しく実行することができませんでした。 運用するPCでシーケンスファイルを正しく実行させるにはどのようにしたらよいですか?

解決策: 方法は二つ考えられます。 ① シーケンスファイルの中で動的に StationGlobals を追加する。 ② インストーラの中に StationGlobals.ini を含める。 ①の場合、添付のサンプルシーケンスの中の二つ目のステップのようにして設定します。 ②の場合、配布したいシーケンスファイルを含むワークススペースを事前に作成しておき、TestStandデプロイメントウィザードにおいてワークスペースからインストーラを作成するようにします。("システムソースタブ" において Userディレクトリでなく、ワークスペースファイルを選択します。)ワークスペースの中に、シーケンスファイル、ステップモジュール以外に StationGlobals.ini を含めます 。 ワークスペースの構造については、 をご参考ください。

関連リンク: TestStand 3.x においてアプリケーションを配布する方法 http://digital.ni.com/public.nsf/allkb/0E2552755295FFB886256F6C002FC85C

添付:


ProgStnGbls.seq - ProgStnGbls.seq


報告日時: 06/13/2006
最終更新日: 07/09/2006
ドキュメントID: 3YC2FKTQ