All, I really apologize for being a pain on this topic. I've been looking everywhere that I can think of to get some clue and answers to get these components installed but I'm not having any luck at all. I can get them registered using the registry elements and have trimmed out the various parts using the heat options -suid -svb6 -scom and -sreg . I've been looking at the install log line by line however it's not showing anything that I can see as a problem other than the following errors:
Action 15:53:05: CreateComPlusPartitions. Creating COM+ partitions Action 15:53:05: AddUsersToComPlusPartitionRoles. Adding users to COM+ partition roles Action 15:53:05: AddComPlusPartitionUsers. Setting default COM+ partitions for users Action 15:53:05: CreateComPlusApplications. Creating COM+ applications CreateComPlusApplications: Application: NFTS Dictionary Constants CreateComPlusApplications: Application: NFTS V3.0 XTimers Action 15:53:06: CreateComPlusApplicationRoles. Creating COM+ application roles Action 15:53:06: AddUsersToComPlusApplicationRoles. Adding users to COM+ application roles Action 15:53:06: RegisterComPlusAssemblies. Registering COM+ components RegisterComPlusAssemblies: DLL: D:\apps\nfts\binaries\XTimers.dll ComPlusInstallExecute: Error 0x80070490: Failed to find component object ComPlusInstallExecute: Error 0x80070490: Failed to configure components ComPlusInstallExecute: Error 0x80070490: Failed to register assembly, key: XTimerComPlusAssembly ComPlusInstallExecute: Error 0x80070490: Failed to register assemblies Action ended 15:53:08: InstallFinalize. Return value 3. When I check the file properties on the XTimers.dll it indicates that it is a Microsoft file v1.00.0078 and provides code-only xtimer objects. I think one of the questions I asked before in another post was do VB6 COM+ components have an assembly? I've only seen assemblies mentioned in .NET. I've spent the last 4-5 months on this project and now I'm at a road block and I don't know which way to go. Here is a sample of my code: <Component Id="XTimers" DiskId="1" Guid="{897541CA-B961-4258-B4D4-2634231FC3BA}"> <File Id="XTimers" Source="D:\Projects\NFTS\Src\apps\nfts\binaries\XTimers.dll" KeyPath="yes" Vital="yes"/> {Registry elements have been stripped } <complus:ComPlusApplication Id="XTimerComPlusApplication" Name="NFTS V3.0 XTimers"> <complus:ComPlusAssembly Id="XTimerComPlusAssembly" Type="native" DllPath="[#XTimers]"> <complus:ComPlusComponent Id="XTimerComPlusComponent" CLSID="{SOME-GUID}" /> </complus:ComPlusAssembly> </complus:ComPlusApplication> </Component> Please let me know if there is anything else you need to see. Thank you in advance, Jim Jim MacDiarmid EDS, an HP company U.S. Public Sector Department of Homeland Security Segment 13600 EDS Drive, A3N-B27 Herndon, VA 20171 703-236-3821(office) 571-247-2343(cell) ------------------------------------------------------------------------------ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users