Как создать MSI для MFC Active X в Visual Studio - PullRequest
0 голосов
/ 01 июня 2011

Может кто-нибудь объяснить мне простой способ создания MSI для элемента управления MFC Active X, который может, если возможно, зарегистрировать элемент управления на рабочей станции?

Спасибо

Ответы [ 2 ]

0 голосов
/ 06 сентября 2012

В решении, содержащем ваш проект элемента управления ActiveX:

Щелкните правой кнопкой мыши Решение, выберите Добавить -> Новый проект. Выберите «Настройка проекта» Щелкните правой кнопкой мыши новый проект установки, выберите «Добавить», затем «Вывод проекта». Выберите основной выход из вашего проекта управления ActiveX. В проекте установки щелкните правой кнопкой мыши «Первичный вывод из ...» и выберите «Свойства». Установите для свойства Register значение vsdrpCOMSelfReg

(протестировано с Visual Studio 2010)

0 голосов
/ 06 июня 2011

Установщик Windows (.MSI) является SDK.Как правило, рекомендуется использовать таблицы COM / Registry и не выходить из процесса через таблицу SelfReg или любую другую технику (например, Regsvr32), которая вызывает DllRegisterServer ().

Однако невозможно точно сказать вамкак это сделать, не зная, какие средства авторинга вы используете для создания базы данных MSI.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...