Deploy COM for VISTA

What is the COM interface that must be implemented to deploy COM-dll in a vista / win7 machine. I heard that there is something to work with UAC accounts with COM, but I could not find the MSDN page for this, please help.

thank

+3
source share
3 answers

All you need to do to register a COM object is to write the corresponding keys to the registry. There is no special interface in Vista for implementation; however, you must ensure that your installer has administrator rights so that it can actually write to the registry. By default, programs will run as integrity level applications that cannot be written to HKLM and HKCR (in general). If you install MSI (see the WiX toolkit , it simplifies the registration of COM objects), the OS will automatically prompt the user to increase the installation time.

+1
source

If you are deploying a COM control, this is likely as part of the installation of the application.

Registration free COM. ( .NET, Windows MSDN, Win32).

+1

COM-, regsvr32.exe DLL- COM. MSI , Vista UAC, COM-.

UAC Vista http://blogs.msdn.com/vcblog/archive/2006/09/06/742187.aspx

0

Source: https://habr.com/ru/post/1734366/


All Articles