Re: [WiX-users] Wix 3.5 - Unresolved reference to symbol 'Property:ApplicationFolderName'
Hi again, For more information: the error only appears when I show the dialog before the WelcomeDlg. If I show the dialog before the ProgressDlg for example, it builds correctly... This doesn't work (see error messages + warnings in previous message): InstallUISequence ?if $(var.Platform) = x64 ? Show Dialog=SqlServerPrerequisitesDlg Before=WelcomeDlgNOT DTSDIR.X64/Show ?else? Show Dialog=SqlServerPrerequisitesDlg Before=WelcomeDlgNOT DTSDIR/Show ?endif? /InstallUISequence While, this works without any error/warning: InstallUISequence ?if $(var.Platform) = x64 ? Show Dialog=SqlServerPrerequisitesDlg Before=ProgressDlgNOT DTSDIR.X64/Show ?else? Show Dialog=SqlServerPrerequisitesDlg Before=ProgressDlgNOT DTSDIR/Show ?endif? /InstallUISequence There must be some bug which tries to load the WixUI_Advanced when referencing WelcomeDlg inside the InstallUiSequence? I'll test with that to ensure that it's correctly working, but at least, it builds without problems. Let me know if I'm doing something wrong... Thank you, Omar Le 05/04/2012 14:25, Omar a écrit : Hi, I'm updating to Wix 3.5 (I think I used WiX 3.0 before, but I need support for VS 2010). But I now have problems with my current installer. I'm using a custom UI (sorry for long code...): - ?xml version=1.0 encoding=UTF-8? Wix xmlns=http://schemas.microsoft.com/wix/2006/wi; xmlns:util=http://schemas.microsoft.com/wix/UtilExtension; Fragment UI Id=WixUI_Enesys TextStyle Id=WixUI_Font_Normal FaceName=Tahoma Size=8 / TextStyle Id=WixUI_Font_Bold FaceName=Tahoma Size=8 Bold=yes / TextStyle Id=WixUI_Font_Bigger FaceName=Tahoma Size=12 Bold=yes / TextStyle Id=WixUI_Font_Title FaceName=Tahoma Size=9 Bold=yes / TextStyle Id=WixUI_Font_Error FaceName=Tahoma Size=8 Bold=yes Blue=0 Green=0 Red=255/ Property Id=DefaultUIFont Value=WixUI_Font_Normal / Property Id=WixUI_Mode Value=Enesys / DialogRef Id=ErrorDlg / DialogRef Id=FatalError / DialogRef Id=FilesInUse / DialogRef Id=MsiRMFilesInUse / DialogRef Id=PrepareDlg / DialogRef Id=ProgressDlg / DialogRef Id=ResumeDlg / DialogRef Id=UserExit / Publish Dialog=EnesysExitDialog Control=Finish Event=EndDialog Value=Return Order=9991/Publish Publish Dialog=WelcomeDlg Control=Next Event=NewDialog Value=LicenseAgreementDlg1/Publish Publish Dialog=LicenseAgreementDlg Control=Back Event=NewDialog Value=WelcomeDlg1/Publish Publish Dialog=LicenseAgreementDlg Control=Next Event=NewDialog Value=CustomizeDlg Order=2LicenseAccepted = 1/Publish Publish Dialog=CustomizeDlg Control=Back Event=NewDialog Value=MaintenanceTypeDlg Order=1WixUI_InstallMode = Change/Publish Publish Dialog=CustomizeDlg Control=Back Event=NewDialog Value=LicenseAgreementDlg Order=2WixUI_InstallMode = InstallCustom/Publish Publish Dialog=CustomizeDlg Control=Next Event=NewDialog Value=ShortcutDlg Order=11/Publish Publish Dialog=ShortcutDlg Control=Back Event=NewDialog Value=CustomizeDlg Order=11/Publish Publish Dialog=ShortcutDlg Control=Next Event=NewDialog Value=VerifyReadyDlg1/Publish Publish Dialog=VerifyReadyDlg Control=Back Event=NewDialog Value=ShortcutDlg Order=1WixUI_InstallMode = InstallCustom/Publish Publish Dialog=VerifyReadyDlg Control=Back Event=NewDialog Value=CustomizeDlg Order=2WixUI_InstallMode = Change/Publish Publish Dialog=VerifyReadyDlg Control=Back Event=NewDialog Value=MaintenanceTypeDlg Order=3WixUI_InstallMode = Repair OR WixUI_InstallMode = Remove/Publish Publish Dialog=MaintenanceWelcomeDlg Control=Next Event=NewDialog Value=MaintenanceTypeDlg1/Publish Publish Dialog=MaintenanceTypeDlg Control=ChangeButton Event=NewDialog Value=CustomizeDlg1/Publish Publish Dialog=MaintenanceTypeDlg Control=RepairButton Event=NewDialog Value=VerifyReadyDlg1/Publish Publish Dialog=MaintenanceTypeDlg Control=RemoveButton Event=NewDialog Value=VerifyReadyDlg1/Publish Publish Dialog=MaintenanceTypeDlg Control=Back Event=NewDialog Value=MaintenanceWelcomeDlg1/Publish /UI UIRef Id=WixUI_Common/ /Fragment /Wix - Like that it works correctly I don't have any error. But I also have a custom error Dialog that is displayed if some necessary things are not installed on the workstation. Here it is : - ?xml version=1.0 encoding=utf-8? Wix xmlns=http://schemas.microsoft.com/wix/2006/wi; ?include Definitions/VersionDef.wxi ? Fragment UI Dialog Id=SqlServerPrerequisitesDlg Width=270 Height=105 Title=[ProductName] Setup Control Id=ErrorText Type=Text X=48 Y=15 Width=205 Height=60 TabSkip=no Transparent=yes NoPrefix=yes TextSQL Server $(var.SqlVersion) Integration Services was not detected on this computer. Please install Integration Services before installing [ProductName]./Text /Control Control Id=ErrorIcon Type=Icon X=15 Y=15 Width=24 Height=24 ToolTip=!(loc.ErrorDlgErrorIconTooltip) FixedSize=yes IconSize=32 Text=!(loc.WaitForCostingDlgIcon) /
[WiX-users] Wix 3.5 - Unresolved reference to symbol 'Property:ApplicationFolderName'
Hi, I'm updating to Wix 3.5 (I think I used WiX 3.0 before, but I need support for VS 2010). But I now have problems with my current installer. I'm using a custom UI (sorry for long code...): - ?xml version=1.0 encoding=UTF-8? Wix xmlns=http://schemas.microsoft.com/wix/2006/wi; xmlns:util=http://schemas.microsoft.com/wix/UtilExtension; Fragment UI Id=WixUI_Enesys TextStyle Id=WixUI_Font_Normal FaceName=Tahoma Size=8 / TextStyle Id=WixUI_Font_Bold FaceName=Tahoma Size=8 Bold=yes / TextStyle Id=WixUI_Font_Bigger FaceName=Tahoma Size=12 Bold=yes / TextStyle Id=WixUI_Font_Title FaceName=Tahoma Size=9 Bold=yes / TextStyle Id=WixUI_Font_Error FaceName=Tahoma Size=8 Bold=yes Blue=0 Green=0 Red=255/ Property Id=DefaultUIFont Value=WixUI_Font_Normal / Property Id=WixUI_Mode Value=Enesys / DialogRef Id=ErrorDlg / DialogRef Id=FatalError / DialogRef Id=FilesInUse / DialogRef Id=MsiRMFilesInUse / DialogRef Id=PrepareDlg / DialogRef Id=ProgressDlg / DialogRef Id=ResumeDlg / DialogRef Id=UserExit / Publish Dialog=EnesysExitDialog Control=Finish Event=EndDialog Value=Return Order=9991/Publish Publish Dialog=WelcomeDlg Control=Next Event=NewDialog Value=LicenseAgreementDlg1/Publish Publish Dialog=LicenseAgreementDlg Control=Back Event=NewDialog Value=WelcomeDlg1/Publish Publish Dialog=LicenseAgreementDlg Control=Next Event=NewDialog Value=CustomizeDlg Order=2LicenseAccepted = 1/Publish Publish Dialog=CustomizeDlg Control=Back Event=NewDialog Value=MaintenanceTypeDlg Order=1WixUI_InstallMode = Change/Publish Publish Dialog=CustomizeDlg Control=Back Event=NewDialog Value=LicenseAgreementDlg Order=2WixUI_InstallMode = InstallCustom/Publish Publish Dialog=CustomizeDlg Control=Next Event=NewDialog Value=ShortcutDlg Order=11/Publish Publish Dialog=ShortcutDlg Control=Back Event=NewDialog Value=CustomizeDlg Order=11/Publish Publish Dialog=ShortcutDlg Control=Next Event=NewDialog Value=VerifyReadyDlg1/Publish Publish Dialog=VerifyReadyDlg Control=Back Event=NewDialog Value=ShortcutDlg Order=1WixUI_InstallMode = InstallCustom/Publish Publish Dialog=VerifyReadyDlg Control=Back Event=NewDialog Value=CustomizeDlg Order=2WixUI_InstallMode = Change/Publish Publish Dialog=VerifyReadyDlg Control=Back Event=NewDialog Value=MaintenanceTypeDlg Order=3WixUI_InstallMode = Repair OR WixUI_InstallMode = Remove/Publish Publish Dialog=MaintenanceWelcomeDlg Control=Next Event=NewDialog Value=MaintenanceTypeDlg1/Publish Publish Dialog=MaintenanceTypeDlg Control=ChangeButton Event=NewDialog Value=CustomizeDlg1/Publish Publish Dialog=MaintenanceTypeDlg Control=RepairButton Event=NewDialog Value=VerifyReadyDlg1/Publish Publish Dialog=MaintenanceTypeDlg Control=RemoveButton Event=NewDialog Value=VerifyReadyDlg1/Publish Publish Dialog=MaintenanceTypeDlg Control=Back Event=NewDialog Value=MaintenanceWelcomeDlg1/Publish /UI UIRef Id=WixUI_Common/ /Fragment /Wix - Like that it works correctly I don't have any error. But I also have a custom error Dialog that is displayed if some necessary things are not installed on the workstation. Here it is : - ?xml version=1.0 encoding=utf-8? Wix xmlns=http://schemas.microsoft.com/wix/2006/wi; ?include Definitions/VersionDef.wxi ? Fragment UI Dialog Id=SqlServerPrerequisitesDlg Width=270 Height=105 Title=[ProductName] Setup Control Id=ErrorText Type=Text X=48 Y=15 Width=205 Height=60 TabSkip=no Transparent=yes NoPrefix=yes TextSQL Server $(var.SqlVersion) Integration Services was not detected on this computer. Please install Integration Services before installing [ProductName]./Text /Control Control Id=ErrorIcon Type=Icon X=15 Y=15 Width=24 Height=24 ToolTip=!(loc.ErrorDlgErrorIconTooltip) FixedSize=yes IconSize=32 Text=!(loc.WaitForCostingDlgIcon) / Control Id=O Type=PushButton X=100 Y=80 Width=56 Height=17 TabSkip=yes Text=!(loc.WixUIOK) Publish Event=EndDialog Value=Exit1/Publish /Control /Dialog InstallUISequence ?if $(var.Platform) = x64 ? Show Dialog=SqlServerPrerequisitesDlg Before=WelcomeDlgNOT DTSDIR.X64/Show ?else? Show Dialog=SqlServerPrerequisitesDlg Before=WelcomeDlgNOT DTSDIR/Show ?endif? /InstallUISequence /UI /Fragment /Wix - As soon as I build my project, I start having errors such as: ...\src\ext\UIExtension\wixlib\WixUI_Advanced.wxs(38): error LGHT0094: Unresolved reference to symbol 'Property:ApplicationFolderName' in section 'Fragment:'. ...\src\ext\UIExtension\wixlib\InstallScopeDlg.wxs(23): error LGHT0094: Unresolved reference to symbol 'Property:WixAppFolder' in section 'Fragment:'. I saw another user who has the same problem: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-3-5-Unresolved-reference-to-symbol-Property-ApplicationFolderName-td5776565.html And Rob answered him to specify some necessary things for WixUI_Advanced. Except that I don't use WixUI_Advanced, I use a custom UI that
Re: [WiX-users] Wix 3.5 Unresolved reference to symbol 'Property:ApplicationFolderName'
WiX.chm will have this as well: http://wix.sourceforge.net/manual-wix3/WixUI_advanced.htm On Fri, Nov 26, 2010 at 4:19 AM, jballe j...@visionpeople.dk wrote: Hi I just realized that a new 3.5.2325.0 version was released yesterday. I have now tried upgrading but still without luck. I get the errors below from light: C:\delivery\Dev\wix35_public\src\ext\UIExtension\wixlib\WixUI_Advanced.wxs(38,0): error LGHT0094: Unresolved reference to symbol 'Property:ApplicationFolderName' in section 'Fragment:'. C:\delivery\Dev\wix35_public\src\ext\UIExtension\wixlib\InstallScopeDlg.wxs(23,0): error LGHT0094: Unresolved reference to symbol 'Property:WixAppFolder' in section 'Fragment:'. Any suggestions? Thank you in advane. Kind regards, Jesper -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-3-5-Unresolved-reference-to-symbol-Property-ApplicationFolderName-tp5776565p5777041.html Sent from the wix-users mailing list archive at Nabble.com. -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- virtually, Rob Mensching - http://RobMensching.com LLC -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Wix 3.5 Unresolved reference to symbol 'Property:ApplicationFolderName'
Hi, I am trying to upgrade our installation(s) to Wix 3.5 (we have been using 3.0 for a while but we really with the new IIS 7 feature). I have opened the project with VS 2010 and when building the following errors occur. I can see that this happens after the call to Light.exe The error shown is: C:\delivery\Dev\wix35_public\src\ext\UIExtension\wixlib\WixUI_Advanced.wxs(38,0): error LGHT0094: Unresolved reference to symbol 'Property:ApplicationFolderName' in section 'Fragment:'. C:\delivery\Dev\wix35_public\src\ext\UIExtension\wixlib\InstallScopeDlg.wxs(23,0): error LGHT0094: Unresolved reference to symbol 'Property:WixAppFolder' in section 'Fragment:'. I had the error but then recognized that a had an old version of Wix, so I have just installed the latest build 3.5.2322.0. Any hints to whats is happening and what to do? Thank you Kind regards Jesper -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-3-5-Unresolved-reference-to-symbol-Property-ApplicationFolderName-tp5776565p5776565.html Sent from the wix-users mailing list archive at Nabble.com. -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Wix 3.5 Unresolved reference to symbol 'Property:ApplicationFolderName'
Hi I just realized that a new 3.5.2325.0 version was released yesterday. I have now tried upgrading but still without luck. I get the errors below from light: C:\delivery\Dev\wix35_public\src\ext\UIExtension\wixlib\WixUI_Advanced.wxs(38,0): error LGHT0094: Unresolved reference to symbol 'Property:ApplicationFolderName' in section 'Fragment:'. C:\delivery\Dev\wix35_public\src\ext\UIExtension\wixlib\InstallScopeDlg.wxs(23,0): error LGHT0094: Unresolved reference to symbol 'Property:WixAppFolder' in section 'Fragment:'. Any suggestions? Thank you in advane. Kind regards, Jesper -- View this message in context: http://windows-installer-xml-wix-toolset.687559.n2.nabble.com/Wix-3-5-Unresolved-reference-to-symbol-Property-ApplicationFolderName-tp5776565p5777041.html Sent from the wix-users mailing list archive at Nabble.com. -- Increase Visibility of Your 3D Game App Earn a Chance To Win $500! Tap into the largest installed PC base get more eyes on your game by optimizing for Intel(R) Graphics Technology. Get started today with the Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs. http://p.sf.net/sfu/intelisp-dev2dev ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users