Skip to content

ActiveScript cannot use #10

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環境の問題でしょうか、あるいはセキュリティ対策等の意図的な仕様変更でもあったのでしょうか。もし仕様変更でどこかに記載があるなら教えていただけないでしょうか。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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