回答編集履歴
1
参考ソースを追加
answer
CHANGED
@@ -2,21 +2,19 @@
|
|
2
2
|
上からおすすめ順になります。
|
3
3
|
|
4
4
|
|
5
|
-
1.Active Directory
|
5
|
+
#1.Active Directory
|
6
6
|
組織内で Active Directory が有効であれば、Active Directory で配信するように設定してください。
|
7
7
|
|
8
8
|
|
9
|
-
2.Per User ActiveX
|
9
|
+
#2.Per User ActiveX
|
10
|
-
CAB ファイルをダウンロードしてインストールするように構成している場合、
|
10
|
+
CAB ファイルをダウンロードしてインストールするように構成している場合、INF ファイルに Per User ActiveX の設定を実施すれば、各ユーザーがインストール可能な CAB を作成することができます。
|
11
|
-
INF ファイルに Per User ActiveX の設定を実施すれば、
|
12
|
-
各ユーザーがインストール可能な CAB を作成することができます。
|
13
11
|
詳しくは以下のページを参照ください。
|
14
12
|
https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/dd433049(v=vs.85)
|
15
13
|
ただし、IE8 以降が必須です。
|
16
14
|
mike2mike4 さんが言われてたサーバ側の設定というのはおそらくこの方法だと思います。
|
17
15
|
|
18
16
|
|
19
|
-
3.Per User Registration
|
17
|
+
#3.Per User Registration
|
20
18
|
REGSVR32.EXE を直接起動してインストールしている場合、
|
21
19
|
ActiveX 側で Per User Registration をサポートしていれば、
|
22
20
|
REGSVR32.EXE に追加の引数を渡すことによりユーザー毎にインストールすることができます。
|
@@ -98,4 +96,11 @@
|
|
98
96
|
|
99
97
|
・MFC EXE
|
100
98
|
めんどくさいので ATL にしませんか?
|
101
|
-
MFC DLL の例に合わせて実装してください。多分、関係ないと思うので解説は省略します。
|
99
|
+
MFC DLL の例に合わせて実装してください。多分、関係ないと思うので解説は省略します。
|
100
|
+
|
101
|
+
---
|
102
|
+
>2.
|
103
|
+
Githubにサンプルを追加しました。
|
104
|
+
https://github.com/atata0319/teratail125280/tree/master/PUAxControlTest1/makecab
|
105
|
+
|
106
|
+
test.html で管理者権限のないユーザーでもインストールできることを確認しています。(Windows 10 Pro 64bits 上の IE11)
|