wixtoolset / issues

WiX Toolset Issues Tracker
http://wixtoolset.org/
129 stars 24 forks source link

Add native support for additional COM attributes #1933

Open wixbot opened 15 years ago

wixbot commented 15 years ago

The following COM registration values need to be added with elements, it would be good if these could be implemented within the & elements:

Looking at the fairly standard set of .Net and VB COM files: {62C8FE65-4EBB-45e7-B440-6E39B2CDBF29} - .NET Category {40FC6ED5-2438-11CF-A3DB-080036F12502} - Automation Objects {40FC6ED4-2438-11CF-A3DB-080036F12502} - Controls/Control

These seems to be quite common on VB COM components but aren't in "HKCR\Component Categories" on my PC: {0DE86A52-2BAA-11CF-A229-00AA003D7352} - {0DE86A53-2BAA-11CF-A229-00AA003D7352} {0DE86A57-2BAA-11CF-A229-00AA003D7352}

If you register a .Net COM assembly it adds a key under InprocServer32 of the assembly version number with a duplicate of the values at the InprocServer32 level

These are used by all .Net COM assemblies: HKCR\CLSID{guid}\InprocServer32" Name="Class" HKCR\CLSID{guid}\InprocServer32" Name="Assembly" HKCR\CLSID{guid}\InprocServer32" Name="RuntimeVersion" HKCR\CLSID{guid}\InprocServer32" Name="CodeBase"

These are common in VB controls: HKCR\CLSID{guid}\MiscStatus HKCR\CLSID{guid}\ToolBoxBitmap32

I am not sure about these: HKCR\TypeLib{guid}\3.0" Name="PrimaryInteropAssemblyName" HKCR\Interface{guid}\Forward

bq. Originally opened by @nsleigh@ from "http://sourceforge.net/p/wix/feature-requests/444/":http://sourceforge.net/p/wix/feature-requests/444/

wixbot commented 10 years ago

Originally changed by barnson Resolution set to duplicate Status changed from Untriaged to Resolved

wixbot commented 10 years ago

I'm assuming that this is a duplicate of 2030

Originally posted by bmurri

wixbot commented 10 years ago

Originally changed by barnson Release set to v3.x Resolution changed from duplicate to ` Statuschanged fromResolvedtoOpen`