InDesignCS5 インターフェースエラー

 InDesignCS5のWindows7(64ビット)でのCOMの動作がうまくいかない。

,/tr>

string indesignversion = InDesign.Application.CS5_J

Type tCom = Type.GetTypeFromProgID(indesignversion);

InDesign.Application app = (InDesign.Application)Activator.CreateInstance(tCom);


のように、インスタンスを作成すると、インデザインに起動がかかるのですが、参照設定でせってしてあるInDesignのネームスペースでInDesign.Applicationにキャストするところでエラーとなってしまいます。

画像



どうも、以前、Vistaの時におかしかったユーザーさんの時のように、上手く、インデザインがインストールされていないと、必要なCOMの値がレジストリーに書き込まれていなくて、エラーとなった時と同じ様な症状なので、何度となく、管理者権限でInDesignCS5をインストールし直したのですが、駄目でした。

正常にインストールされたいる場合、32ビットOSの場合、レジストリーにInDesign.documentなどのCLSIDも登録されているようなのですが、おかしくなると、これらがレジストリーに見当たりません。

何か、64ビットのWindows7にInDesignをインストールする場合、きちんとできる方法はないもんでしょうかね。

困った・・・・!!

ブログ気持玉

クリックして気持ちを伝えよう!

ログインしてクリックすれば、自分のブログへのリンクが付きます。

→ログインへ

なるほど(納得、参考になった、ヘー)
驚いた
面白い
ナイス
ガッツ(がんばれ!)
かわいい

気持玉数 : 0

この記事へのトラックバック