У меня есть файлы .cab, которые содержат файлы .ocx и .inf. И моя цель состоит в том, чтобы установить их как Inte rnet дополнения Explorer, используя Active Directory для большого количества пользователей одновременно
Для этой задачи я нашел инструкцию https://support.microsoft.com/en-us/help/280579/how-to-install-activex-controls-in-internet-explorer-using-the-active.
Содержимое:
1. Добавьте элемент управления в пакет Visual Installer. Для этого нажмите «Добавить файлы» в меню «Проект» и добавьте скомпилированный управляющий файл в проект.
2. Определите CLSID. Для этого либо воспользуйтесь инструментом OLE View, который поставляется с Microsoft Visual Studio, либо найдите его в реестре.
3. Откройте раздел «Целевая машина / ассоциации» проекта.
4. В разделе «Объект COM»: добавьте CLSID элемента управления.
5. В разделе Библиотеки типов добавьте идентификатор библиотеки типов элемента управления. Если вы используете элемент управления Microsoft Visual Basi c (VB), он по умолчанию совпадает с CLSID.
6. Продолжайте упаковывать элемент управления как обычно (т. Е. Добавлять любые дополнительные файлы и записи реестра). ) с помощью Visual Installer.
7. Поместите файл MSI для элемента управления в общую папку publi c в сети.
Мои шаги:
1. Создание проекта в Visual Studio 2015 : Другие типы проектов / Установщик Visual Studio / Проект установки.
2. Я знаю CLSID. Но в моем проекте я не могу найти «Target Machine / Раздел ассоциаций». Только «Файловая система на целевой машине», «Реестр на целевой машине» и некоторые другие разделы. И я не понимаю, как «добавить CLSID элемента управления».
К сожалению, я застрял в шагах 3, 4.
Может быть, я должен использовать другой тип проекта? Я слышал, что это была полезная инструкция, но я не могу ее выполнить.
Спасибо за внимание и любую помощь!