Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Сделать инсталятор для своей COM программы / 6 сообщений из 6, страница 1 из 1
01.02.2016, 17:05
    #39160445
AspUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сделать инсталятор для своей COM программы
Добрый день! На своем компе где стоит Visual Basic 2015 написал COM -объект, получилась dll , все прекрасно она работает проверил другой программой создав COM-объект и подергал методы, все отлично. Как сделать инсталяционный пакет что бы установить это на другую винду для использования ? Или хотя бы что надо сделать чтобы использовать на другой машине(на винде) ?
...
Рейтинг: 0 / 0
01.02.2016, 19:09
    #39160523
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сделать инсталятор для своей COM программы
Много разных WiX-based инструментов есть.
Можно на нем самом (wixtoolset.org)
Можно на WixSharp
и т.д.
...
Рейтинг: 0 / 0
02.02.2016, 00:30
    #39160625
AspUser
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сделать инсталятор для своей COM программы
Вроде как-то в студии умудрился сделать инсталятор(InstallShield Limited Edition для Visual Studio), получил setup.exe , на другой машине все установилось в C:\Program Files\My Company Name\My Product Name, все длл-ки есть, но такой же код создания COM-объекта вызывает критическую ошибку
-2147221164(0x80040154): Класс не зарегистрирован
пробовал свою dll регистрировать и regsvr32.exe и RegAsm.exe - не помогло.
...
Рейтинг: 0 / 0
02.02.2016, 13:12
    #39161004
fortibransa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сделать инсталятор для своей COM программы
AspUserВроде как-то в студии умудрился сделать инсталятор(InstallShield Limited Edition для Visual Studio), получил setup.exe , на другой машине все установилось в C:\Program Files\My Company Name\My Product Name, все длл-ки есть, но такой же код создания COM-объекта вызывает критическую ошибку
-2147221164(0x80040154): Класс не зарегистрирован
пробовал свою dll регистрировать и regsvr32.exe и RegAsm.exe - не помогло.нет, см. 18758381
...
Рейтинг: 0 / 0
02.02.2016, 18:11
    #39161362
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сделать инсталятор для своей COM программы
AspUserВроде как-то в студии умудрился сделать инсталятор(InstallShield Limited Edition для Visual Studio), получил setup.exe , на другой машине все установилось в C:\Program Files\My Company Name\My Product Name, все длл-ки есть, но такой же код создания COM-объекта вызывает критическую ошибку
-2147221164(0x80040154): Класс не зарегистрирован
пробовал свою dll регистрировать и regsvr32.exe и RegAsm.exe - не помогло.




это извращение. скачайте wixsharp и посмотрите примеры
...
Рейтинг: 0 / 0
03.02.2016, 16:50
    #39162226
Сергей В.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Сделать инсталятор для своей COM программы
AspUser, RegAsm прекрасно работает, разберитесь с параметрами командной строки и с версией (32 или 64) ОС
Например для win64:
"%WinDir%\Microsoft.NET\Framework64\v4.0.30319\regasm" /t /codebase D:\MyCom.dll
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Сделать инсталятор для своей COM программы / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]