著作一覧 |
x86版に引き続きx64版のMSIをリリースします。
僕の環境には64ビット版のDirectXのライブラリが欠けているためDXRubyは作成できないので、x86版からDXRubyを抜いたパッケージとなります。
ただし、こちらはriドキュメントを完全に含みます。
-現在わかっているRScript22のバグ(x86版も同じ)
・Rubyizeはインスタンス化不可能
(1.0以外のバージョンのTypeLibを利用する場合、IDispatchImplテンプレートにバージョン番号を明示する必要があるのだが、完全に忘れていた。もっともそれ以外にもオブジェクト変換にバグがあるのでいずれにしても動作しない)
なお、x86版とx64版の両方をインストールした場合、mshta.exeはx86版を優先するため(Windows\syswow64\mshta.exeの起動を優先)x64版のOLE Viewer(HTA)は実行されずにx86版が実行されます(右下のRUBY_PLATFORMの表示で確認可能)。
64ビット版のHTAの動作を確認したい場合は、明示的にc:\windows\system32\mshta.exe (フルパス).hta
と、x64版Rubyコンソールから実行してみてください。
ジェズイットを見習え |