Yes, heat and tallow ran on win7 x64. Are there any written rules one must follow when trying to gather registry information? Must the machine be 32-bit, etc...? These are 32-bit c++ dlls.
Thanks, Jon On Tue, Oct 5, 2010 at 10:10 PM, Blair <os...@live.com> wrote: > You don't say if the XP is 32 or 64 bit. You also didn't mention trying it > on 32-bit Win7. > > I think it is a bitness issue, and the binary you are harvesting may be > written to accommodate it. According to this page > [http://msdn.microsoft.com/en-us/library/ms680091(v=VS.85).aspx] what the > ProxyStubClassId attribute maps into: > HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{IID} > ProxyStubClsid > is used for 16-bit code, and there is no 16-bit code on 64-bit systems. > > -----Original Message----- > > When I use heat.exe v3, or tallow.exe to gather registry information > on XP, I get the following data: > > <Interface Id="{Y2D0778B-AC99-4C58-A5C8-E7724E5316B5}" Name="Hello" > ProxyStubClassId="{00020424-0000-0000-C000-000000000046}" > ProxyStubClassId32="{00020424-0000-0000-C000-000000000046}" /> > > > When I use heat.exe v3, or tallow.exe to gather registry information > on Win7 x64, I get the following data: > > <Interface Id="{Y2D0778B-AC99-4C58-A5C8-E7724E5316B5}" Name="Hello" > ProxyStubClassId32="{00020424-0000-0000-C000-000000000046}" /> > > > Is there a reason for the missing ProxyStubClassId entry on Win7 x64? > > Thank you, > Jon > ------------------------------------------------------------------------------ Beautiful is writing same markup. Internet Explorer 9 supports standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. Spend less time writing and rewriting code and more time creating great experiences on the web. Be a part of the beta today. http://p.sf.net/sfu/beautyoftheweb _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users