Tôi đã tạo tệp cab chứa activex của mình bằng CABARC.exe. Tôi cũng đã tạo một tệp .inf. tập tin inf của tôi trông như thế này:Tạo tệp CAB để cài đặt ActiveX cho IE
[version]
signature="$CHICAGO$"
AdvancedINF=2.0
[Add.Code]
MySetup.exe=MySetup.exe
[MySetup.exe]
file-win32-x86=thiscab
clsid={49892510-B520-4b35-8ADF-57084DD2F717}
html của tôi trông như thế này:
<object name="secondobj" style='display:none' id='TestActivex'
classid='CLSID:49892510-B520-4b35-8ADF-57084DD2F717'
codebase='http://myurl/MySetup.cab#version=1,0,0,0'></object>
tôi tạo ra các CABARC sử dụng commmand sau:
C:\tools\Cab\BIN>CABARC.EXE N MySetup.cab MySetup.msi setup.inf
Tôi cũng đã thêm http://myurl đến tin cậy trang web. Bây giờ là lần đầu tiên tôi mở trang html trong IE, tôi thấy một thanh màu vàng mà tôi đã chấp nhận. Tuy nhiên nó không bao giờ cài đặt điều khiển activex. Tôi không thấy cài đặt trong các tệp chương trình của mình cũng như tôi không thể thấy bất kỳ điều gì trong nhật ký sự kiện hoặc trong thư mục tải xuống tạm thời hoặc trong "quản lý tiện ích bổ sung". Bây giờ mỗi khi tôi mở trang web trong IE, tôi không thấy thanh màu vàng nữa.
Ai có thể giúp tôi ở đây được không?
Can ai giúp đỡ xin vui lòng? – vikasde
Hi Vikasde, bạn có tìm thấy giải pháp cho vấn đề này không? –
Xem câu trả lời của tôi ở dưới cùng xin vui lòng. – vikasde