I am new to Wix and upgraded existing wix 3.0 code to 3.5 as we are using
VS 2010.
I have my customaction.wxi That I am including in Product.wxs
Like this
<?include .\Includes\CustomActions.wxi ?>
<InstallExecuteSequence>
<Custom Action="CACheckRiaServices" Before="AppSearch">NOT Installed</
Custom>
<Custom Action="CAVerifySqlServerInstance" Before="CostInitialize">NOT
Installed</Custom>
<Custom Action="CARefuseSqlServerInstance" After="
CAVerifySqlServerInstance">SQLINSTANCE_ISVALID = "0" AND NOT Installed</
Custom>
<!--<Custom Action="Set_WEBSITE_NAME_DISPLAY_ToEmpty"
Before="CostInitialize">NOT Installed AND CREATE_NEW_WEBSITE = "NO"</Custom>
<Custom Action="Set_WEBSITE_PORT_DISPLAY_ToEmpty"
After="Set_WEBSITE_NAME_DISPLAY_ToEmpty">NOT installed AND
CREATE_NEW_WEBSITE = "NO"</Custom>-->
<!--<Custom Action="Set_WEBSITE_NAME" Before="CostInitialize">NOT
Installed AND CREATE_NEW_WEBSITE = "YES"</Custom>
<Custom Action="Set_WEBSITE_PORT" After="Set_WEBSITE_NAME">NOT
installed AND CREATE_NEW_WEBSITE = "YES"</Custom>-->
<Custom Action="CAInstallVoyagerDatabase.Install" After="
InstallSqlData">NOT Installed</Custom>
<Custom Action="Set_CACreateWebApp.Data" After="DuplicateFiles"/>
<!--Merge Logs-->
<Custom Action="CAMergeLogs.Install.Rollback" Before="
CAInstallVoyagerDatabase.Install">NOT Installed OR REINSTALL~="ALL"</Custom>
<Custom Action="CAMergeLogs.Install" After="
CAInstallVoyagerDatabase.Install">NOT Installed</Custom>
<!--Uninstall Custom Action for Droping Database not needed-->
<!--<Custom Action="CADropDatabases.Uninstall.Data"
Before="RemoveFiles">Installed AND REMOVE~="ALL"</Custom>
<Custom Action="CADropDatabases.Uninstall"
After="CADropDatabases.Uninstall.Data">Installed AND REMOVE~="ALL"</Custom>
-->
<!--A roll back custom action must always be scheduled before the
corresponding install/uninstall custom action-->
<Custom Action="CACreateWebApp.Install.Rollback" After="
Set_CACreateWebApp.Data">NOT Installed OR REINSTALL~="ALL"</Custom>
<Custom Action="CACreateWebApp.Install" After="
CACreateWebApp.Install.Rollback">NOT Installed OR REINSTALL="ALL"</Custom>
<Custom Action="CACreateWebApp.Uninstall.Rollback" After="
Set_CACreateWebApp.Data">Installed AND REMOVE~="ALL"</Custom>
<Custom Action="CACreateWebApp.Uninstall" After="
CACreateWebApp.Uninstall.Rollback">Installed AND REMOVE~="ALL"</Custom>
</InstallExecuteSequence>
</Product>
</Wix>
But all the install sequence custom actions are throwing this error
Unresolved reference to symbol
'CustomAction:InstallExecuteSequence/CAInstallVoyagerDatabase.Install' in
section 'Product:{353CAAFF-C714-44B8-A522-F768DDC967CC}'.
D:\Perforce\GlobalPACS\dev\analytics\voyager\VoyagerInstaller\Installer\Includes\CustomActions.wxi
Unresolved reference to symbol
'CustomAction:InstallExecuteSequence/CACreateWebApp.Install.Rollback' in
section 'Product:{353CAAFF-C714-44B8-A522-F768DDC967CC}'.
D:\Perforce\GlobalPACS\dev\analytics\voyager\VoyagerInstaller\Installer\Includes\CustomActions.wxi
And so on. Please help.
Thanks,
Bhaumik
---------- Forwarded message ----------
From: Rob Mensching <[email protected]>
Date: Sat, Jul 17, 2010 at 9:35 AM
Subject: Re: [WiX-users] Upgraded from 3.0 to 3.5
To: "General discussion for Windows Installer XML toolset." <
[email protected]>
The .wxs with your Product element is referring to a
CustomAction/@Id="CAInstallVoyagerDatabase.Install" but that CustomAction
isn't found. Is it in a fragment in a different .wxs that you are not
compiling and providing the .wixobj to the linker?
On Fri, Jul 16, 2010 at 8:26 PM, Bhaumik Barot <[email protected]> wrote:
> Geeting this error:
>
> Error 61 Unresolved reference to symbol
> 'CustomAction:InstallExecuteSequence/CAInstallVoyagerDatabase.Install' in
> section 'Product:{353CAAFF-C714-44B8-A522-F768DDC967CC}'.
>
> --
> Bhaumik Barot
>
>
------------------------------------------------------------------------------
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> _______________________________________________
> WiX-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
--
virtually, Rob Mensching - http://RobMensching.com<http://robmensching.com/>LLC
------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users
--
Bhaumik Barot
------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users