| 2010/07/01(Thu) 21:10:22 編集(投稿者)
※質問文と同じ内容ですが、直でこのページに来た方のために同じ内容を書いておきます
「桐 ver9-2009a(桐9-2004 sp5)」のクロス・エクセル機能は64bitOSに非対応ですが、これは、クロス・エクセル機能の中核である C:\K3\KIRIV9\System\OLEDBIO.EXE のファイルが.netでAny CPUとして作成しているため、32bitOS上では32bit、64bitOS環境では64bitで起動するハイブリットな動きをしてしまう事が原因です。
なので、64bitOS環境でも32bitで起動するように設定してしまえばよく、Microsoftが配布している .NET Framework SDK のCorFlags.exeというツールで、必ず32bitで起動するように修正すれば起動できます。
corflags.exe /32BIT+ C:\K3\KIRIV9\System\OLEDBIO.EXE
これをやるのが面倒という方のために、パッチファイルを用意しました。 上記のURL(桐/64bitOS上でクロス・エクセル機能を使う - DoldoWorkz)に置かれている「KIRIV9_CrossingExcel_64bitOS.zip」をダウンロードしてお使い下さい
|