Hello Fredrik,
I have .Net serviced component which i am trying to put in Component 
Services and not in GAC[C:\Windows\Assembly]. According to me they are 
separate places. I use regsvcs to register my component and this put in 
Component Services -> COM+ Application.
When I use regsvcs i do not have a typelib.

Anyways i ran Tlbexp.exe complus.dll /out:mydll.tlb and got a tlb file.

I changed my xml to use: <ComPlusApplication ... Type=".net" 
DllPathFromGAC="yes" RegisterInCommit="yes" TlbPath="[#MyTypelib]">

When I now try to run the installer I get this error:
Error 1935. An error occurred during the installation of assembly 
...,version="1.0.2",culture="neutral",publicKeyToken="..",processorArchitecture="MSIL"'.
 
Please refer to Help and Support for more information. HRESULT: 0x80131043. 
assembly interface: IAssemblyCacheItem, function: Commit, component: 
{someguid}

Any idea why I get this?

Thank you
Deval

>From: Bob Arnson <[EMAIL PROTECTED]>
>To: DEVAL SHAH <[EMAIL PROTECTED]>
>CC: wix-users@lists.sourceforge.net
>Subject: Re: [WiX-users] Using Wix to register COM+ -> similar to regsvcs
>Date: Fri, 23 Mar 2007 21:27:17 -0700
>
>DEVAL SHAH wrote:
>>ComPlusInstallExecute:  ErrorInfo: Name='C:\Program Files\MyComp', 
>>ErrorCode='-2146368476', MajorRef='C:\Program Files\MyComp', 
>>MinorRef='<invalid>'
>>
>
>The error code represents COMADMIN_E_COMPFILE_DOESNOTEXIST ("The file does 
>not exist").
>
>--
>sig://boB
>http://bobs.org
>
>



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to