RTターゲットにVIをデプロイしている途中でNiRioRpc.dllが見つかりませんというエラーが出ます。なぜこのようなエラーが出るのでしょうか?



使用ソフトウェア:
使用ソフトウェア・バージョン: 8.5
使用ソフトウェア・バージョンに特化:
二次のソフトウェア: Driver Software>>NI-RIO

問題: RTターゲットにVIをデプロイしている途中でNiRioRpc.dllが見つかりませんというエラーが出ます。なぜこのようなエラーが出るのでしょうか?解決策はありますでしょうか?

解決策:

こちらのエラーはRTのスタートアップDLLで複数NiRioRpc.dllファイルが呼び出された場合に発生します。RTのスタートアップDLLはターゲットのC:直下にあるni-rt.iniファイルの中で修正することができます。また修正を行うときはターゲット側にあるファイルを一度FTPでホストに転送し、ホストから開く必要があります。

通常以下のように、ni-rt.iniファイルの中のスタートアップDLLには一つしかNiRioRpc.dllは表示されません。

ですが、こちらのスタートアップDLLの中に複数NiRioRpc.dllが表示されていた場合、デプロイ中にNiRioRpc.dllが見つかりませんというエラーが出ますので最初に表示されているNiRioRpc.dll以外は全て削除することによりエラーを防ぐことができます。



関連リンク:

添付:

ni-rt ini.bmp






報告日時: 12/08/2008
最終更新日: 12/08/2008
ドキュメントID: 4S771CN