Как установить COM с помощью ClickOnce
Вопрос
Я установил свое приложение для Windows, которое использует TeeChart ActiveX (COM компонент для построения графиков) с помощью ClickOnce.
Если я зарегистрирую TeeChart вручную, используя regsvr32 teechart8.ocx, мое приложение будет работать нормально.Но я хочу и мне нужно установить приложение с помощью ClickOnce.
Как я могу это сделать?
Решение
ClickOnce может копировать только файлы.Итак, у вас есть эти варианты:
- Используйте COM без регистрации как Джефф Холл предлагает.Вероятно, это лучший вариант, если вы можете это сделать.
- Беги
regsvr32
вручную, когда ваш.exe
файл загружается первым (до того, как он попытается получить доступ к COM-объектам) - Создайте пользовательский пакет предварительных условий clickonce который устанавливает COM-объекты
Другие советы
Используйте COM без регистрации.Посмотри на это Статья MSDN
Не связан с StackOverflow