NI製品ディスカッション

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

インストーラの作成

NI-6210 と .NET3.5 で開発を行っています。

 

アプリケーションを配布するときに NI の必要なモジュール群のみを

インストーラでセットアップしたいと考えています。

 

開発したアプリケーションを VisualStudio2008 のインストーラ作成プロジェクトなどで

開発したアプリケーション (関連モジュール群を含む) のインストーラを作成可能でしょうか?

 

可能であるなら、手順またはドキュメントのURL を教えていただきたいと思います。

 よろしくお願いします。

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

tsan 様

平素よりNI製品をご利用頂きまして誠に有難うございます。
日本ナショナルインスツルメンツ技術部の伊藤と申します。

ご投稿頂き誠に有難うございます。NI製品のドライバのインストーラであれば、下記URLからデバイスドライバというものを
ダウンロード頂けます。こちらをダウンロード頂けると、DAQmx、NI-488.2、NI-SerialやNI-Scopeといったドライバをインストールするための
インストーラSetup.exeを入手頂けます。

Title: NI Device Drivers 2010.11 - Windows
http://joule.ni.com/nidu/cds/view/p/id/2247/lang/ja

NIの必要なモジュール群やドライバのインストーラを、LabVIEW上でビルドする方法はご案内が可能ですが、VisualStudio2008のインストーラ作成プロジェクトからの作成方法は恐縮ながら把握致しかねます。VisualStudioのプロジェクトファイルに、インストーラに含めたいファイルやリソースを追加しインストーラを作成する、という手順になるかと存じます。インストーラに含める資料(ヘルプファイルや、ReadMeといった情報ファイルやデータファイル)というのはユーザの自由ですので、必要なものはドライバやモジュールのインストーラのみということになり、その手順はMicrosoft社にご確認頂く必要があります。大変お手数ですが、宜しくお願い申し上げます。


日本ナショナルインスツルメンツ株式会社
技術部  伊藤

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

担当者さま

 

VS 2008 でインストーラを作ってみたところ、

mstudiocommon2008.msm

mstudiodaqmx.2008.msm

への依存関係が列挙されました。(添付ファイル参照)

 

これは何になるのでしょうか?

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

tsan 様

 

MSでインストーラ作成方法を以前調べたことがあり、そのときに参照したページがあります。

参考になればと思い投稿しました。見当違いでしたらすいません。

 

http://digital.ni.com/public.nsf/allkb/ED87C183E056CAC386256DF1004E54C6

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

FATIMA さま

 

ご返答ありがとうございます。教えていただいた

ページを参考にインストーラを再構築してみました。

 

教えていただいたページの 15 番目のステップを

どうやるか迷っていましたが、マージモジュールを

指定したところ、「みつかった依存関係」の項目が

マージモジュールとしてプロジェクトに追加されました。

(これでいいのか不明ですが...)

 

インストーラ msi ファイルのサイズですが、

 

追加前 : 390KB 弱

追加前 : 810KB 弱

 

でした。DAQ 付属のメディアインストーラのサイズが

大きいので、拍子抜けしました。

 

未検証ですが、環境が整ったらチェックしてみます。

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

 

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