No, not sure. I thought it worked that way... debugging the code would show for sure.
On Wed, May 19, 2010 at 10:28 AM, Hong Shen (CRM) <hongs...@microsoft.com>wrote: > You sure? I tried it and it doesn't generate com registration as I attached > below. I just did > > Heat.exe file whatever.dll -o whatever.output > > Thanks, > Hong > > -----Original Message----- > From: Rob Mensching [mailto:r...@robmensching.com] > Sent: Tuesday, May 18, 2010 4:55 PM > To: General discussion for Windows Installer XML toolset. > Subject: Re: [WiX-users] Issues for migrating Wix 2.0 to Wix 3.0 > > Heat will do it automatically when harvesting the file. No extra switch > necessary, IIRC. <smile/> > > On Tue, May 18, 2010 at 2:14 PM, Hong Shen (CRM) <hongs...@microsoft.com > >wrote: > > > Hi there, > > > > Wondering if this the right place to ask wix 3.0 migration questions. > > If not, please forgive me and redirect me to a right discussion group. > > > > Our team is trying to replace wix 2.0 with wix 3.0, however when > > replacing "tallow -c" in 2.0, I cannot find a tool in 3.0 does the exact > same thing. > > Some online document recommend "heat.exe", but it doesn't actually has > > a flag like what "tallow -c" does, which is extracting com interop > > registration from an assembly. The following is the sample result and > > I am expecting the highlighted part to be generated from Wix3.0 tool. > > Appreciated if anyone can help here. > > > > *Sample Result from Wix 2.0 Tallow.exe -c > output.tmp* <Wix > > xmlns="http://schemas.microsoft.com/wix/2003/01/wi"> > > <Fragment> > > <DirectoryRef Id="TARGETDIR"> > > <Component Id="component0" DiskId="1" Guid="PUT-GUID-HERE"> > > <File Id="file0" Name="MICROS_2.DLL" > > LongName="Microsoft.Crm.Tools.EmailRouterConnectorSnapin.dll" > > > Source="e:\src\v5main\public\ext\wix\2.0.5508.0\Microsoft.Crm.Tools.EmailRouterConnectorSnapin.dll" > > /> > > <Registry Root="HKCR" > > Key="CLSID\{00A76186-741B-3E30-A47B-6A0D862B18A9}" > > Value="Microsoft.Crm.Tools.ExchangeConnectorSnapin.StorageMedium" > > Type="string" /> > > <Registry Root="HKCR" > > Key="CLSID\{00A76186-741B-3E30-A47B-6A0D862B18A9}\Implemented > > Categories\{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}" /> > > <Registry Root="HKCR" > > Key="CLSID\{00A76186-741B-3E30-A47B-6A0D862B18A9}\InprocServer32" > > Value="mscoree.dll" Type="string" /> > > <Registry Root="HKCR" > > Key="CLSID\{00A76186-741B-3E30-A47B-6A0D862B18A9}\InprocServer32" > > Name="ThreadingModel" Value="Both" Type="string" /> > > <Registry Root="HKCR" > > Key="CLSID\{00A76186-741B-3E30-A47B-6A0D862B18A9}\InprocServer32" > > Name="Class" > > Value="Microsoft.Crm.Tools.ExchangeConnectorSnapin.StorageMedium" > > Type="string" /> > > <Registry Root="HKCR" > > Key="CLSID\{00A76186-741B-3E30-A47B-6A0D862B18A9}\InprocServer32" > > Name="Assembly" Value="Microsoft.Crm.Tools.EmailRouterConnectorSnapin, > > Version=5.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" > > Type="string" /> > > <Registry Root="HKCR" > > Key="CLSID\{00A76186-741B-3E30-A47B-6A0D862B18A9}\InprocServer32" > > Name="RuntimeVersion" Value="v4.0.21006" Type="string" /> > > > > *Sample Result from Wix 3.0 Heat.exe file <someDll> -ag -o output.wxs* > > <?xml version="1.0" encoding="utf-8"?> <Wix > > xmlns="http://schemas.microsoft.com/wix/2006/wi"> > > <Fragment> > > <DirectoryRef Id="TARGETDIR"> > > <Directory Id="dir155A0DBDEC3C276C154611D47EC3BA85" > > Name="3.0.5419.0" /> > > </DirectoryRef> > > </Fragment> > > <Fragment> > > <DirectoryRef Id="dir155A0DBDEC3C276C154611D47EC3BA85"> > > <Component Id="cmpD97F726B1F467CE43AF9CC0D8BD3A4F3" > > Guid="PUT-GUID-HERE"> > > <File Id="filFDC09B448E555F18B4CE6FBCEE9E21AB" > KeyPath="yes" > > > Source="SourceDir\3.0.5419.0\Microsoft.Crm.Tools.EmailRouterConnectorSnapin.dll" > > /> > > </Component> > > </DirectoryRef> > > </Fragment> > > </Wix> > > > > Thanks, > > Hong > > > > > > > > ---------------------------------------------------------------------- > > -------- > > > > _______________________________________________ > > WiX-users mailing list > > WiX-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > > > > -- > virtually, Rob Mensching - http://RobMensching.com LLC > > ------------------------------------------------------------------------------ > > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------------ > > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > -- virtually, Rob Mensching - http://RobMensching.com LLC ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users