カスタマーサポートセンター

FAQ~よくある質問~ | FAQマスタ詳細表示

FAQ詳細情報

ID 10810649
FAQカテゴリ(大) ライセンス/インストールなど
最終更新日 2014-02-13

質問内容

TN87391: .dll がないので、インストール (Windows Vista または Windows 7) が失敗します。

回答内容

EWのターゲット : 430, 6502, 6811, 6812, 6816, 740, 7700, 78000, 78400, 8051, AVR, COP8, CR16, DIP, H8, H8300, M16C, MK5, PIC, PIC18, SAM8, SH, X96, Z80
EWのコンポーネント : Embedded Workbench と GUI
キーワード : クラッシュ、インストール
更新日 : May 10, 2012


問題
古い IAR 製品 (platform 5) を Vista や Windows 7 で走らせようとすると dll (CTL3D32.DLL, MFC42.DLL, MSVCP50.DLL, MSVCRT.DLL) がないというエラーになります。


背景
これは、インストール・シールドがこれらの dll をインストールしないようにしているからで、 Vista/7 が新しすぎるからだと考えられます。


注 適用される製品/バージョン
このテクニカル・ノートは、GUI : ew23.exe を使用する製品に適用されます。
• このリストにある期間のバージョンには、このノートが役に立つでしょう。
• もっと新しいバージョンを使用している場合は、このノートは役に立ちません。
• もっと古いバージョンは、Vista/Windows 7 では使用出来ません。


解決策

このパッチ (下のリンク) は、古いバージョンの Embedded Workbench を  Windows Vista.で使用するために作成されたものです。


インストール
• .zip (link to the upper right) を入手
• これを解凍し ew23.exe が置かれているフォルダにコピーします。


他の解決方法

もし、古い PC から 新しい PCに移動しているところ (すなわち、製品をインストールずみの場合)、インストールの全体のコピーを試みてください。
この時は、コピー防止システムをインストールしなくてはなりません。これを行うための1つの方法は、Embedded Workbenchの新しいバージョンをインストールすることで、そうすると、ドングルドライバと、IAR ライセンスマネージャーがインストールされます。それができない場合は、
Tech Note 62867 (下のリンク) のドングルドライバ、
Tech Note 14255 (下のリンク) のライセンスマネージャーをインストールします。


免責
このテクニカルノートのパッチは助けになるかも知れませんが IAR は、それを保証することはできません。Windows Vista のテクノロジーは、古い Embedded Workbench を作成した当時の Windows OSと大きく異なっています。


関連するテクニカルノート

Technical note 14255
IAR License Manager (LMS1)

Technical note 62867
"No valid license found for this product"

Technical note 86084
Green dongle (old product) & Windows Vista or Windows 7

 

参考資料URL