отмените регистрацию .ocx в событии 'onbeforeinstall' класса Installer, затем попытайтесь зарегистрировать его при установке, но это не удалось сделать - PullRequest
1 голос
/ 27 июля 2011

Привет,

Я попытался отменить регистрацию и удалить .ocx & .dll из System32(XP 32 bit os)/SysWow64(64bit OS) машины, используя код C #.Я написал код отмены регистрации и удаления в методе переопределения OnBeforeInstall(IDictionary savedState) класса установщика. При попытке установить .msi файлы (.ocx & .dll) становятся незарегистрированными, но при завершении установки новые файлы не регистрируются.то есть его нет в папке System32.

Является ли событие OnBeforeInstall удалением новых файлов?

Пожалуйста, обратитесь: http://www.experts -exchange.com / Программирование / Установка / MSI / Q_23525069.html

http://www.tech -archive.net / Archive / DotNet / microsoft.public.dotnet.framework.setup / 2004-09 / 0145.html

...