Skip to content

ActiveScript cannot use #10

@nnkanegon

Description

@nnkanegon

金子です。
ずっとRuby2.3 でScriptControlを使用していました。
PCの交換を機会にRuby2.4をインストールしてみたところ、ScriptContorl(HTAとも)が使用できないようです。
Windows 10(x64)、Windows 7(x64)で確認しました。
インストールしたものは Ruby-2.4.0 (i386-mswin32_100) です。

レジストリ内にCOMサーバの設定が見当たらないようなので、

regsvr32 RScript22.dll

してみたところ、HTAが使えるようになりました。
その後、セキュリティ安全({7DD95802-9882-11CF-9FA9-00AA006C42C4})の設定を追加して動的なScriptContorolの作成も行えるようになりました。
PC環境の問題でしょうか、あるいはセキュリティ対策等の意図的な仕様変更でもあったのでしょうか。もし仕様変更でどこかに記載があるなら教えていただけないでしょうか。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions