Hi, Thanks! WixCop fixed almost all my errors (Other than the FragmentRef, which I did by hand). Further, after adding the two missing .cub files in the same directory as the executables installed with Votive everything worked.
I've got a further question. Is it possible to extend the WiX schema to add a new install item. For example, I work a lot with installers that install libraries for VS. I'd love to have a simple install action that looked like <AddVSProjectDir Id="blah" Type="Executable" Source="blah" />. This would invoke some sort of custom install action that would modify the file VS 2005 reads to load up project include files. The AddVSProjectDir would come under the Component entry. This would probably require writing some code that gets wrapped up in the installer, as well as some sort of extension to WiX. Is this possible? If this is possible, does a library of such things exist on the net somewhere? Cheers, Gordon. > -----Original Message----- > From: Rob Mensching [mailto:[EMAIL PROTECTED] > Sent: Saturday, July 08, 2006 8:38 AM > To: Gordon Watts; wix-users@lists.sourceforge.net > Subject: RE: [WiX-users] LIGHT216 Error > > 1. WixCop.exe can help you with that migration. It'll fix most (if > not > all) of the warnings. > > 2. I expect this problem is that the darice.cub and mergemod.cub were > not > installed with Votive. Derek has been working improving on the error > messages for this case and I think Bob has a fix for the Votive in the > future. If that doesn't solve the problem, we'll have to look for > something > else. > > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Gordon > Watts > Sent: Saturday, July 08, 2006 4:29 AM > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] LIGHT216 Error > > Hi, > I've got a project that I used to build with Votive 2 under VS.NET > 2003. I've upgraded to 2005, and votive 3.0 (the unstable version). It > built pretty quick -- lots of new warnings. :-) > > But, when light runs I get a error which I don't know how to tackle: > light.exe : error LGHT0216 : An unexpected Win32 exception occurred: > The > system cannot open the device or file specified > > > Can anyone give me a clue how to proceed (or is votive 2.0 the right > thing to do). The complete log file is below from a Clean -> Build. > Sorry about all the warnings. ;-) > > Thanks in advance! > > Cheers, > Gordon. > > ------ Build started: Project: D0VSNetIntegration, Configuration: Debug > ------ > Performing main compilation... > "C:\Program Files\Windows Installer XML\bin\candle.exe" @"C:\Documents > and Settings\epe\Local Settings\Temp\tmp22D.tmp" -out bin\Debug\ > AddD0BinaryWizardReg.wxs AddD0CvsWizardReg.wxs AddD0ObjectWizardReg.wxs > AddLocalReleaseWizardReg.wxs D0VSAddInReg.wxs Product.wxs > Microsoft (R) Windows Installer Xml Compiler version 3.0.1821.0 > Copyright (C) Microsoft Corporation 2003. All rights reserved. > AddD0BinaryWizardReg.wxs > .\AddD0BinaryWizardReg.wxs(8) : warning CNDL1044 : The File/@Name > attribute's value 'ADDD0B~1.DLL' is an ambiguous short name because it > ends with a '~' character followed by a number. Under some > circumstances, this name could resolve to more than one file or > directory name and lead to unpredictable results (for example > 'MICROS~1' > may correspond to 'Microsoft Shared' or 'Microsoft Foo' or literally > 'Micros~1'). > .\AddD0BinaryWizardReg.wxs(8) : warning CNDL1069 : The File/@LongName > attribute has been deprecated. Since WiX now has the ability to > generate > short file/directory names, the desired name should be specified in the > Name attribute instead. If the name specified in the Name attribute is > a > short name, then WiX will not generate a short name. If the name > specified in the Name attribute is a long name and you want to manually > specify the short name, please set the short name value in the > ShortName > attribute. > .\AddD0BinaryWizardReg.wxs(8) : warning CNDL1054 : The File/@src > attribute has been deprecated. Please use the Source attribute instead. > .\AddD0BinaryWizardReg.wxs(9) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0BinaryWizardReg.wxs(13) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0BinaryWizardReg.wxs(17) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0BinaryWizardReg.wxs(21) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0BinaryWizardReg.wxs(25) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0BinaryWizardReg.wxs(29) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0BinaryWizardReg.wxs(33) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0BinaryWizardReg.wxs(37) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0BinaryWizardReg.wxs(41) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0BinaryWizardReg.wxs(45) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0BinaryWizardReg.wxs(49) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0BinaryWizardReg.wxs(53) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0BinaryWizardReg.wxs(57) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0BinaryWizardReg.wxs(61) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0BinaryWizardReg.wxs(65) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0BinaryWizardReg.wxs(69) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > AddD0CvsWizardReg.wxs > .\AddD0CvsWizardReg.wxs(8) : warning CNDL1044 : The File/@Name > attribute's value 'ADDD0C~1.DLL' is an ambiguous short name because it > ends with a '~' character followed by a number. Under some > circumstances, this name could resolve to more than one file or > directory name and lead to unpredictable results (for example > 'MICROS~1' > may correspond to 'Microsoft Shared' or 'Microsoft Foo' or literally > 'Micros~1'). > .\AddD0CvsWizardReg.wxs(8) : warning CNDL1069 : The File/@LongName > attribute has been deprecated. Since WiX now has the ability to > generate > short file/directory names, the desired name should be specified in the > Name attribute instead. If the name specified in the Name attribute is > a > short name, then WiX will not generate a short name. If the name > specified in the Name attribute is a long name and you want to manually > specify the short name, please set the short name value in the > ShortName > attribute. > .\AddD0CvsWizardReg.wxs(8) : warning CNDL1054 : The File/@src attribute > has been deprecated. Please use the Source attribute instead. > .\AddD0CvsWizardReg.wxs(9) : warning CNDL1080 : The Registry element > has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\AddD0CvsWizardReg.wxs(13) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0CvsWizardReg.wxs(17) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0CvsWizardReg.wxs(21) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0CvsWizardReg.wxs(25) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0CvsWizardReg.wxs(29) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0CvsWizardReg.wxs(33) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0CvsWizardReg.wxs(37) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0CvsWizardReg.wxs(41) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0CvsWizardReg.wxs(45) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0CvsWizardReg.wxs(49) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0CvsWizardReg.wxs(53) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0CvsWizardReg.wxs(57) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0CvsWizardReg.wxs(61) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0CvsWizardReg.wxs(65) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0CvsWizardReg.wxs(69) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > AddD0ObjectWizardReg.wxs > .\AddD0ObjectWizardReg.wxs(8) : warning CNDL1044 : The File/@Name > attribute's value 'ADDD0O~1.DLL' is an ambiguous short name because it > ends with a '~' character followed by a number. Under some > circumstances, this name could resolve to more than one file or > directory name and lead to unpredictable results (for example > 'MICROS~1' > may correspond to 'Microsoft Shared' or 'Microsoft Foo' or literally > 'Micros~1'). > .\AddD0ObjectWizardReg.wxs(8) : warning CNDL1069 : The File/@LongName > attribute has been deprecated. Since WiX now has the ability to > generate > short file/directory names, the desired name should be specified in the > Name attribute instead. If the name specified in the Name attribute is > a > short name, then WiX will not generate a short name. If the name > specified in the Name attribute is a long name and you want to manually > specify the short name, please set the short name value in the > ShortName > attribute. > .\AddD0ObjectWizardReg.wxs(8) : warning CNDL1054 : The File/@src > attribute has been deprecated. Please use the Source attribute instead. > .\AddD0ObjectWizardReg.wxs(9) : warning CNDL1080 : The Registry element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0ObjectWizardReg.wxs(13) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0ObjectWizardReg.wxs(17) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0ObjectWizardReg.wxs(21) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0ObjectWizardReg.wxs(25) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0ObjectWizardReg.wxs(29) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0ObjectWizardReg.wxs(33) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0ObjectWizardReg.wxs(37) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0ObjectWizardReg.wxs(41) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0ObjectWizardReg.wxs(45) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0ObjectWizardReg.wxs(49) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0ObjectWizardReg.wxs(53) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0ObjectWizardReg.wxs(57) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0ObjectWizardReg.wxs(61) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0ObjectWizardReg.wxs(65) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > .\AddD0ObjectWizardReg.wxs(69) : warning CNDL1080 : The Registry > element > has been deprecated. Please use one of the new elements which replaces > its functionality: RegistryKey for creating registry keys, > RegistryValue > for writing registry values, RemoveRegistryKey for removing registry > keys, and RemoveRegistryValue for removing registry values. > AddLocalReleaseWizardReg.wxs > .\AddLocalReleaseWizardReg.wxs(8) : warning CNDL1044 : The File/@Name > attribute's value 'ADDD0L~1.DLL' is an ambiguous short name because it > ends with a '~' character followed by a number. Under some > circumstances, this name could resolve to more than one file or > directory name and lead to unpredictable results (for example > 'MICROS~1' > may correspond to 'Microsoft Shared' or 'Microsoft Foo' or literally > 'Micros~1'). > .\AddLocalReleaseWizardReg.wxs(8) : warning CNDL1069 : The > File/@LongName attribute has been deprecated. Since WiX now has the > ability to generate short file/directory names, the desired name should > be specified in the Name attribute instead. If the name specified in > the > Name attribute is a short name, then WiX will not generate a short > name. > If the name specified in the Name attribute is a long name and you want > to manually specify the short name, please set the short name value in > the ShortName attribute. > .\AddLocalReleaseWizardReg.wxs(8) : warning CNDL1054 : The File/@src > attribute has been deprecated. Please use the Source attribute instead. > .\AddLocalReleaseWizardReg.wxs(9) : warning CNDL1069 : The > File/@LongName attribute has been deprecated. Since WiX now has the > ability to generate short file/directory names, the desired name should > be specified in the Name attribute instead. If the name specified in > the > Name attribute is a short name, then WiX will not generate a short > name. > If the name specified in the Name attribute is a long name and you want > to manually specify the short name, please set the short name value in > the ShortName attribute. > .\AddLocalReleaseWizardReg.wxs(9) : warning CNDL1054 : The File/@src > attribute has been deprecated. Please use the Source attribute instead. > .\AddLocalReleaseWizardReg.wxs(10) : warning CNDL1069 : The > File/@LongName attribute has been deprecated. Since WiX now has the > ability to generate short file/directory names, the desired name should > be specified in the Name attribute instead. If the name specified in > the > Name attribute is a short name, then WiX will not generate a short > name. > If the name specified in the Name attribute is a long name and you want > to manually specify the short name, please set the short name value in > the ShortName attribute. > .\AddLocalReleaseWizardReg.wxs(10) : warning CNDL1054 : The File/@src > attribute has been deprecated. Please use the Source attribute instead. > .\AddLocalReleaseWizardReg.wxs(11) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(15) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(19) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(23) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(27) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(31) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(35) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(39) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(43) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(47) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(51) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(55) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(59) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(63) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(67) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(71) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(75) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(79) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(83) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(87) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(91) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(95) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(99) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(103) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(107) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(111) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(115) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(119) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(123) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(127) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > .\AddLocalReleaseWizardReg.wxs(131) : warning CNDL1080 : The Registry > element has been deprecated. Please use one of the new elements which > replaces its functionality: RegistryKey for creating registry keys, > RegistryValue for writing registry values, RemoveRegistryKey for > removing registry keys, and RemoveRegistryValue for removing registry > values. > D0VSAddInReg.wxs > .\D0VSAddInReg.wxs(8) : warning CNDL1044 : The File/@Name attribute's > value 'D0VSAD~1.DLL' is an ambiguous short name because it ends with a > '~' character followed by a number. Under some circumstances, this name > could resolve to more than one file or directory name and lead to > unpredictable results (for example 'MICROS~1' may correspond to > 'Microsoft Shared' or 'Microsoft Foo' or literally 'Micros~1'). > .\D0VSAddInReg.wxs(8) : warning CNDL1069 : The File/@LongName attribute > has been deprecated. Since WiX now has the ability to generate short > file/directory names, the desired name should be specified in the Name > attribute instead. If the name specified in the Name attribute is a > short name, then WiX will not generate a short name. If the name > specified in the Name attribute is a long name and you want to manually > specify the short name, please set the short name value in the > ShortName > attribute. > .\D0VSAddInReg.wxs(8) : warning CNDL1054 : The File/@src attribute has > been deprecated. Please use the Source attribute instead. > .\D0VSAddInReg.wxs(9) : warning CNDL1069 : The File/@LongName attribute > has been deprecated. Since WiX now has the ability to generate short > file/directory names, the desired name should be specified in the Name > attribute instead. If the name specified in the Name attribute is a > short name, then WiX will not generate a short name. If the name > specified in the Name attribute is a long name and you want to manually > specify the short name, please set the short name value in the > ShortName > attribute. > .\D0VSAddInReg.wxs(9) : warning CNDL1054 : The File/@src attribute has > been deprecated. Please use the Source attribute instead. > .\D0VSAddInReg.wxs(10) : warning CNDL1069 : The File/@LongName > attribute > has been deprecated. Since WiX now has the ability to generate short > file/directory names, the desired name should be specified in the Name > attribute instead. If the name specified in the Name attribute is a > short name, then WiX will not generate a short name. If the name > specified in the Name attribute is a long name and you want to manually > specify the short name, please set the short name value in the > ShortName > attribute. > .\D0VSAddInReg.wxs(10) : warning CNDL1054 : The File/@src attribute has > been deprecated. Please use the Source attribute instead. > .\D0VSAddInReg.wxs(11) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\D0VSAddInReg.wxs(15) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\D0VSAddInReg.wxs(19) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\D0VSAddInReg.wxs(23) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\D0VSAddInReg.wxs(27) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\D0VSAddInReg.wxs(31) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\D0VSAddInReg.wxs(35) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\D0VSAddInReg.wxs(39) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\D0VSAddInReg.wxs(43) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\D0VSAddInReg.wxs(47) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\D0VSAddInReg.wxs(51) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\D0VSAddInReg.wxs(55) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\D0VSAddInReg.wxs(59) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\D0VSAddInReg.wxs(63) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\D0VSAddInReg.wxs(67) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\D0VSAddInReg.wxs(71) : warning CNDL1080 : The Registry element has > been deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > Product.wxs > .\Product.wxs(25) : warning CNDL1068 : The FragmentRef element has been > deprecated. The FragmentRef element has been found to be problematic > because it arbitrarily includes authoring without specifying the intent > of the relationship between different Fragments. Please use a more > specific element like CustomActionRef, FeatureRef, PropertyRef, UIRef, > etc... in order to replace the functionality previously provided by > FragmentRef. Please note that although these more specific *Ref > elements > only specify a relationship with part of the Fragment containing the > referenced authoring, the entire Fragment element containing referenced > authoring will be included in the output (please see the documentation > for the Fragment element for more information). If you need to > reference > an element that does not currently have a *Ref element defined, please > contact the WiX team with a request to add the functionality. > .\Product.wxs(26) : warning CNDL1068 : The FragmentRef element has been > deprecated. The FragmentRef element has been found to be problematic > because it arbitrarily includes authoring without specifying the intent > of the relationship between different Fragments. Please use a more > specific element like CustomActionRef, FeatureRef, PropertyRef, UIRef, > etc... in order to replace the functionality previously provided by > FragmentRef. Please note that although these more specific *Ref > elements > only specify a relationship with part of the Fragment containing the > referenced authoring, the entire Fragment element containing referenced > authoring will be included in the output (please see the documentation > for the Fragment element for more information). If you need to > reference > an element that does not currently have a *Ref element defined, please > contact the WiX team with a request to add the functionality. > .\Product.wxs(27) : warning CNDL1068 : The FragmentRef element has been > deprecated. The FragmentRef element has been found to be problematic > because it arbitrarily includes authoring without specifying the intent > of the relationship between different Fragments. Please use a more > specific element like CustomActionRef, FeatureRef, PropertyRef, UIRef, > etc... in order to replace the functionality previously provided by > FragmentRef. Please note that although these more specific *Ref > elements > only specify a relationship with part of the Fragment containing the > referenced authoring, the entire Fragment element containing referenced > authoring will be included in the output (please see the documentation > for the Fragment element for more information). If you need to > reference > an element that does not currently have a *Ref element defined, please > contact the WiX team with a request to add the functionality. > .\Product.wxs(28) : warning CNDL1068 : The FragmentRef element has been > deprecated. The FragmentRef element has been found to be problematic > because it arbitrarily includes authoring without specifying the intent > of the relationship between different Fragments. Please use a more > specific element like CustomActionRef, FeatureRef, PropertyRef, UIRef, > etc... in order to replace the functionality previously provided by > FragmentRef. Please note that although these more specific *Ref > elements > only specify a relationship with part of the Fragment containing the > referenced authoring, the entire Fragment element containing referenced > authoring will be included in the output (please see the documentation > for the Fragment element for more information). If you need to > reference > an element that does not currently have a *Ref element defined, please > contact the WiX team with a request to add the functionality. > .\Product.wxs(29) : warning CNDL1068 : The FragmentRef element has been > deprecated. The FragmentRef element has been found to be problematic > because it arbitrarily includes authoring without specifying the intent > of the relationship between different Fragments. Please use a more > specific element like CustomActionRef, FeatureRef, PropertyRef, UIRef, > etc... in order to replace the functionality previously provided by > FragmentRef. Please note that although these more specific *Ref > elements > only specify a relationship with part of the Fragment containing the > referenced authoring, the entire Fragment element containing referenced > authoring will be included in the output (please see the documentation > for the Fragment element for more information). If you need to > reference > an element that does not currently have a *Ref element defined, please > contact the WiX team with a request to add the functionality. > .\Product.wxs(81) : warning CNDL1054 : The File/@src attribute has been > deprecated. Please use the Source attribute instead. > .\Product.wxs(82) : warning CNDL1054 : The File/@src attribute has been > deprecated. Please use the Source attribute instead. > .\Product.wxs(91) : warning CNDL1054 : The File/@src attribute has been > deprecated. Please use the Source attribute instead. > .\Product.wxs(96) : warning CNDL1054 : The File/@src attribute has been > deprecated. Please use the Source attribute instead. > .\Product.wxs(101) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(114) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(119) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(124) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(129) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(134) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(146) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(149) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(152) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(161) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(164) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(167) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(172) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(175) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(178) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(188) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(191) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(194) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > .\Product.wxs(201) : warning CNDL1080 : The Registry element has been > deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\Product.wxs(204) : warning CNDL1080 : The Registry element has been > deprecated. Please use one of the new elements which replaces its > functionality: RegistryKey for creating registry keys, RegistryValue > for > writing registry values, RemoveRegistryKey for removing registry keys, > and RemoveRegistryValue for removing registry values. > .\Product.wxs(212) : warning CNDL1054 : The File/@src attribute has > been > deprecated. Please use the Source attribute instead. > Linking... > "C:\Program Files\Windows Installer XML\bin\light.exe" -out > bin\Debug\Project.msi bin\Debug\AddD0BinaryWizardReg.wixobj > bin\Debug\AddD0CvsWizardReg.wixobj > bin\Debug\AddD0ObjectWizardReg.wixobj > bin\Debug\AddLocalReleaseWizardReg.wixobj bin\Debug\D0VSAddInReg.wixobj > bin\Debug\Product.wixobj > Microsoft (R) Windows Installer Xml Linker version 3.0.1821.0 > Copyright (C) Microsoft Corporation 2003. All rights reserved. > light.exe : error LGHT0216 : An unexpected Win32 exception occurred: > The > system cannot open the device or file specified > Build completed with errors > ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped > ========== > > Using Tomcat but need to do more? Need to support web services, > security? > Get stuff done quickly with pre-integrated technology to make your job > easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache > Geronimo > http://sel.as- > us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users