Home
Support
開発元コンピュータと違うバージョンのOfficeがある配布先コンピュータでexeファイルを実行するとエラー2146959355がでます。
開発元コンピュータと違うバージョンのOfficeがある配布先コンピュータでexeファイルを実行するとエラー2146959355がでます。
使用ソフトウェア:
使用ソフトウェア・バージョン: 1.0.1
使用ソフトウェア・バージョンに特化: N/A
二次のソフトウェア: N/A
問題: レポート生成ツールキット(Report Generation Toolkit)を使用するアプリケーションを作成しました。開発元コンピュータではオフィスXPを使用していますが、配布先コンピュータではオフィス2000を使用しています。このアプリケーションを配布先コンピュータで実行するとerror -2146959355が出ます。
解決策: レポート生成ツールキットを使用するアプリケーションを配布先で実行するには、同じバージョンか互換性のあるオフィスを使用していなければなりません。例えば開発元コンピュータでOffice XPを使用しており、配布先ではOfiice 2000を使用している場合、Office 2000と互換性のあるレポート生成ツールキットを使用しなければなりません。このアプリケーションは開発元コンピュータでは動きませんが、配布先コンピュータでは動くはずです。
このようなことが起こるのは、ツールキットがActiveXを使ってMicorosoft Officeを制御しており、そのActiveXの階層にはバージョン間で違いがあるからです。
関連リンク: KnowledgeBase 2MD8J56I: Why Won't My LabVIEW Built Executable Work With Microsoft Office 97 if I Developed the Code on a System with Microsoft Office 2000?
添付:
報告日時: 10/06/2003
最終更新日: 06/29/2004
ドキュメントID: 325BQSI3
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.