As previously posted 9.1 introduces support for registration-free COM activation. That simply means that you can deploy your App that uses any COM controls without having to install and “register” the COM control. You simply include the binaries for the COM controls and deploy it with two manifest files; one manifest for your App that specifies the “dependency”, like this example:
<dependentAssembly>
<assemblyIdentity
version=”16.2.4.0″
processorArchitecture=”X86″
name=”Codejock.ChartPro”
type=”win32″
language=”*”/>
</dependentAssembly>
After talking about this on Wednesday on ClarionLive we went and added this support to the templates. It is as simple as this example:
Now the only thing left is for you to create the manifest for your COM control. There are various tools out there like “Make My Manifest” (link) and “Unattended Make My Manifest” (link), as well as several others, which handle the manifest creation for registration-free COM.