Re: [WiX-users] Error 1723

2011-03-01 Thread Colin LeMahieu
Yea, and the million dollar question is, which dll is missing?

The exact error message I get is:

MSI (c) (C0:1C) [10:18:19:335]: Note: 1: 1723 2:
caStripCharsFromNetworkPort 3: StripExtraCharsFromRegSearchValue 4:
C:\DOCUME~1\ADMINI~1.LAB\LOCALS~1\Temp\MSI151.tmp
Error 1723. There is a problem with this Windows Installer package. A
DLL required for this install to complete could not be run. Contact
your support personnel or package vendor. Action
caStripCharsFromNetworkPort, entry: StripExtraCharsFromRegSearchValue,
library: C:\DOCUME~1\ADMINI~1.LAB\LOCALS~1\Temp\MSI151.tmp
MSI (c) (C0:1C) [10:18:20:664]: Product: Email Management Services --
Error 1723. There is a problem with this Windows Installer package. A
DLL required for this install to complete could not be run. Contact
your support personnel or package vendor. Action
caStripCharsFromNetworkPort, entry: StripExtraCharsFromRegSearchValue,
library: C:\DOCUME~1\ADMINI~1.LAB\LOCALS~1\Temp\MSI151.tmp

This custom action is a managed assembly.  I unpacked the MSI and CAB
and pointed .NET reflector at the assembly and all its references were
found.  I set the fusion log to log while running the MSI and it
doesn't report any errors.  I ran msiexec within a WinDBG session and
didn't get any module load failures.

Does anyone have tips on how do debug this type or issue?  Or
basically any debugging related to WiX/MSI?  How can the wixpdb files
be used?

Thanks for the reply, I know you didn't write WiX though I've had an
easier time debugging hex machine code than the WiX/MSI process.

> Message: 6
> Date: Thu, 24 Feb 2011 11:05:01 +0200
> From: "Dan Vasilov" 
> Subject: Re: [WiX-users] Error 1723
> To: "'General discussion for Windows Installer XML toolset.'"
>        
> Message-ID: <02fc01cbd401$eb598740$c20c95c0$@ro>
> Content-Type: text/plain;       charset="us-ascii"
>
>        It is very likely the .dll is not included in the MSI package at
> build.
> Another possibility is the .dll is missing some dependent .dll files.
>
> -Original Message-
> From: Colin LeMahieu [mailto:clemah...@gmail.com]
> Sent: Wednesday, February 23, 2011 7:26 PM
> To: wix-users@lists.sourceforge.net
> Subject: [WiX-users] Error 1723
>
> I'm getting this error on startup for an MSI that previously worked.
> Are there any tips for debugging this error?  Is it unreasonable to
> expect the name of the offending DLL or some way to attach a debugger
> to an MSI while installing?
>
> 
> --

--
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] Error 1723

2011-02-23 Thread Colin LeMahieu
I'm getting this error on startup for an MSI that previously worked.
Are there any tips for debugging this error?  Is it unreasonable to
expect the name of the offending DLL or some way to attach a debugger
to an MSI while installing?

--
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


Re: [WiX-users] LGHT0170

2011-02-07 Thread Colin LeMahieu
> Message: 2
> Date: Fri, 4 Feb 2011 10:21:12 -0800 (PST)
> From: Dave Andersen 
> Subject: Re: [WiX-users] LGHT0170
> To: wix-users@lists.sourceforge.net
> Message-ID: <1296843672549-5993493.p...@n2.nabble.com>
> Content-Type: text/plain; charset=us-ascii
>
>
>>
> 18>C:\delivery\Dev\wix35_public\src\ext\UIExtension\wixlib\WixUI_Advanced.wxs(125,0):
>> error LGHT0170: The InstallUISequence table contains an action
>> 'WelcomeDlg' that is declared in two different locations.  Please
>> remove one of the actions or set the Overridable='yes' attribute on
>> one of their elements.
>
> I was getting an error like that when I updated from WiX 3.0 to WiX 3.5, and
> it turned out to be a custom action sequencing problem. It was fixed when I
> changed this:
>
>    
>       Before="WelcomeDlg">OLDPRODUCTVERSION
>    
>
> to this:
>
>    
>       Before="CostFinalize">OLDPRODUCTVERSION
>    
>
> It was hard to find though. Here is my custom action if that is relevant.
>
>     Value="Upgrading from [ProductName] build [OLDPRODUCTVERSION] to
> [ProductVersion]"/>
>
> --
> View this message in context: 
> http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/LGHT0170-tp5990451p5993493.html
> Sent from the wix-users mailing list archive at Nabble.com.

This was the solution to the problem.  I agree, this was very hard to
find an the error message gave no indication as to the solution and
pointed to the incorrect location.

--
The modern datacenter depends on network connectivity to access resources
and provide services. The best practices for maximizing a physical server's
connectivity to a physical network are well understood - see how these
rules translate into the virtual world? 
http://p.sf.net/sfu/oracle-sfdevnlfb
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


[WiX-users] LGHT0170

2011-02-03 Thread Colin LeMahieu
I've been working on a WiX project for the past few days, which has
been nothing short of a nightmare of caveats and unclear error
messages, I've run in to an issue I can't seem to fix:

18>C:\delivery\Dev\wix35_public\src\ext\UIExtension\wixlib\WixUI_Advanced.wxs(125,0):
error LGHT0170: The InstallUISequence table contains an action
'WelcomeDlg' that is declared in two different locations.  Please
remove one of the actions or set the Overridable='yes' attribute on
one of their elements.
18>C:\delivery\Dev\wix35_public\src\ext\UIExtension\wixlib\WixUI_Minimal.wxs(63,0):
error LGHT0171: The location of the action related to previous error.

I filed bug report
https://sourceforge.net/tracker/?func=detail&aid=3170990&group_id=105970&atid=642714
which was quickly dismissed as "not a bug"

Another person had a similar issue
http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Custom-UI-sequence-td5894155.html
which he gave up on trying to fix thoug I'm not attempting to replace
the WelcomeDlg.

It seems like both WixUI_Minimal and WixUI_Advances are both
references though *neither* is references.  In fact I've commented out
every UIRef element in the entire solution and this is still the error
I get.

Perhaps looking at the InstallUISequence table would help but no files
are generated because of the errors.  The error message gives no
indication as to where the references are.

Does anyone know of a solution to this issue or could give some
pointers on what steps I can take to get a more exact error message?

--
The modern datacenter depends on network connectivity to access resources
and provide services. The best practices for maximizing a physical server's
connectivity to a physical network are well understood - see how these
rules translate into the virtual world? 
http://p.sf.net/sfu/oracle-sfdevnlfb
___
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users