Re: [WiX-users] Beginning Question
Thanks all, I was a little confused I was thinking that Wix and MSBuild did basically the same thing and you could use one or the other. Sorry Bob Arnson-6 wrote: jcafaro10 wrote: Well I think how it works is the version number is stored somewhere so we need to check it out to modify it, and then check it back in so it becomes part of the install. Is there an AfterCompile attribute instead of InstallFiles? Maybe I'm doing that too late. Or is it just not possible to do these things with wix and I have to do them with MSBuild or Nant Custom actions are for install time behavior. You want compile-time behavior, so yes, your build scripts are the right place. -- sig://boB http://joyofsetup.com/ - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Beginning-Question-tf4225049.html#a12034462 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Beginning Question
In our MSBuild proj we have several UsingTask lines that link to some assemblies. I'd like to use some of this functionality in my Wix Installer but unfortunately, copying all of the UsingTask lines didn't work because UsingTask isn't a child of something or other. Any way to get this to work? -- View this message in context: http://www.nabble.com/Beginning-Question-tf4225049.html#a12019080 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Beginning Question
Well here's what I have right but still not quite sure about several things. What is the wix equivalent of the UsingTask line so it knows to look in those dll's? In MSBuild: UsingTask TaskName=MSBuild.Community.Tasks.AssemblyInfo AssemblyFile=MSBuild.Community.Tasks.dll / UsingTask TaskName=MSBuild.Community.Tasks.Math.Add AssemblyFile=MSBuild.Community.Tasks.dll/ UsingTask TaskName=MSBuild.Community.Tasks.Zip AssemblyFile=MSBuild.Community.Tasks.dll/ UsingTask TaskName=Sedodream.MSBuild.Tasks.GetAssemblyVersion AssemblyFile=Sedodream.MSBuild.Tasks.dll/ So far in Wix: CustomAction Id=UpdateAssmebly FileKey=not sure what to put here Return=ignore / InstallExecuteSequence Custom Action=UpdateAssmebly After=InstallFiles GetAssemblyVersion AssemblyPath=path to exe Output TaskParameter=Major PropertyName=Major / Output TaskParameter=Minor PropertyName=Minor / Output TaskParameter=Build PropertyName=Build / Output TaskParameter=Revision PropertyName=CurrentRevision / /GetAssemblyVersion !-- Bump up revision number -- Add Numbers=$(CurrentRevision);1 Output TaskParameter=Result PropertyName=NewRevision / /Add !-- Checkout AssemblyInfo file in preparation for version increment -- Exec Command=quot;$(TeamBuildRefPath)\..\tf.exequot; checkout $(AssemblyInfoFilePath) / !-- Generate new AssemblyInfo file with new version -- AssemblyInfo AssemblyCompany=company AssemblyCopyright=Copyright AssemblyFileVersion=$(Major).$(Minor).$(Build).$(NewRevision) AssemblyProduct=product AssemblyTitle=title AssemblyVersion=$(Major).$(Minor).$(Build).$(NewRevision) CodeLanguage=CSharp OutputFile=$(AssemblyInfoFilePath) / !-- Checkin AssemblyInfo file to preserve version increment -- Exec Command=quot;$(TeamBuildRefPath)\..\tf.exequot; checkin /comment:quot;Auto-Build: Version Updatequot; /noprompt /override:quot;Auto-Build:Version Updatequot; $(AssemblyInfoFilePath) / /Custom /InstallExecuteSequence Brian Poploskie wrote: If I understand the question correctly you want to call some methods within assemblies during installation? If that's the case you'll want to take a look at the CustomAction tag for a type 1 custom action. To schedule CustomActions after you've created them use the InstallExecuteSequence tag and Custom tags underneath that. The after and before params point to a step in the sequence. So you could have a custom action that came After=InstallFiles or Before=StartServices. Brian Poploskie -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10 Sent: Monday, August 06, 2007 12:06 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Beginning Question In our MSBuild proj we have several UsingTask lines that link to some assemblies. I'd like to use some of this functionality in my Wix Installer but unfortunately, copying all of the UsingTask lines didn't work because UsingTask isn't a child of something or other. Any way to get this to work? -- View this message in context: http://www.nabble.com/Beginning-Question-tf4225049.html#a12019080 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Beginning-Question-tf4225049.html#a12021902 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com
Re: [WiX-users] Beginning Question
Looked at the tutorial and reworked some of the code. I'm still not sure what to do with the Import Project, or if I even need it but here's what I have now. Binary Id=MSBuild.Community.Tasks.AssemblyInfo SourceFile=MSBuild.Community.Tasks.dll / Binary Id=MSBuild.Community.Tasks.Math.Add SourceFile=MSBuild.Community.Tasks.dll/ Binary Id=MSBuild.Community.Tasks.Zip SourceFile=MSBuild.Community.Tasks.dll/ Binary Id=Sedodream.MSBuild.Tasks.GetAssemblyVersion SourceFile=Sedodream.MSBuild.Tasks.dll/ CustomAction Id=UpdateAssembly BinaryKey=Sedodream.MSBuild.Tasks.GetAssemblyVersion Return=ignore / CustomAction Id=AddRevision BinaryKey=MSBuild.Community.Tasks.Math.Add Return=ignore / CustomAction Id=Assemble BinaryKey=MSBuild.Community.Tasks.AssemblyInfo Return=ignore / InstallExecuteSequence Custom Action=UpdateAssembly After=InstallFiles GetAssemblyVersion AssemblyPath=$(OutDir)\ChannelBox.exe Output TaskParameter=Major PropertyName=Major / Output TaskParameter=Minor PropertyName=Minor / Output TaskParameter=Build PropertyName=Build / Output TaskParameter=Revision PropertyName=CurrentRevision / /GetAssemblyVersion /Custom /InstallExecuteSequence InstallExecuteSequence Custom Action=AddRevision After=UpdateAssembly Add Numbers=$(CurrentRevision);1 Output TaskParameter=Result PropertyName=NewRevision / /Add Exec Command=quot;$(TeamBuildRefPath)\..\tf.exequot; checkout $(AssemblyInfoFilePath) / /Custom /InstallExecuteSequence InstallExecuteSequence Custom Action=Assmeble After=AddRevision AssemblyInfo AssemblyCompany=company AssemblyCopyright=Copyright AssemblyFileVersion=$(Major).$(Minor).$(Build).$(NewRevision) AssemblyProduct=product AssemblyTitle=title AssemblyVersion=$(Major).$(Minor).$(Build).$(NewRevision) CodeLanguage=CSharp OutputFile=$(AssemblyInfoFilePath) / Exec Command=quot;$(TeamBuildRefPath)\..\tf.exequot; checkin /comment:quot;Auto-Build: Version Updatequot; /noprompt /override:quot;Auto-Build:Version Updatequot; $(AssemblyInfoFilePath) / /Custom /InstallExecuteSequence -- View this message in context: http://www.nabble.com/Beginning-Question-tf4225049.html#a12022732 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Beginning Question
Well I think how it works is the version number is stored somewhere so we need to check it out to modify it, and then check it back in so it becomes part of the install. Is there an AfterCompile attribute instead of InstallFiles? Maybe I'm doing that too late. Or is it just not possible to do these things with wix and I have to do them with MSBuild or Nant Brian Poploskie wrote: It looks like you have some Nant tags in there. I'm not really sure what you're trying to do. Unless you're doing a TFS checkout/checkin as part of your install I'm confused by what you're trying to do. You're describing things that happen at install time, not at build time, in your WiX files. To build use MSBuild or Nant or the build tool of your choice. I'd suggest starting the tutorial at the beginning and going all the way through. The tags you have in there aren't valid children in the WiX Schema. You're missing the dllentry parameter in your CustomActions required to do the type 1 custom action and execute a method from a DLL. The ID in your Binary is just an identifier. Brian Poploskie -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10 Sent: Monday, August 06, 2007 3:34 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Beginning Question Looked at the tutorial and reworked some of the code. I'm still not sure what to do with the Import Project, or if I even need it but here's what I have now. Binary Id=MSBuild.Community.Tasks.AssemblyInfo SourceFile=MSBuild.Community.Tasks.dll / Binary Id=MSBuild.Community.Tasks.Math.Add SourceFile=MSBuild.Community.Tasks.dll/ Binary Id=MSBuild.Community.Tasks.Zip SourceFile=MSBuild.Community.Tasks.dll/ Binary Id=Sedodream.MSBuild.Tasks.GetAssemblyVersion SourceFile=Sedodream.MSBuild.Tasks.dll/ CustomAction Id=UpdateAssembly BinaryKey=Sedodream.MSBuild.Tasks.GetAssemblyVersion Return=ignore / CustomAction Id=AddRevision BinaryKey=MSBuild.Community.Tasks.Math.Add Return=ignore / CustomAction Id=Assemble BinaryKey=MSBuild.Community.Tasks.AssemblyInfo Return=ignore / InstallExecuteSequence Custom Action=UpdateAssembly After=InstallFiles GetAssemblyVersion AssemblyPath=$(OutDir)\ChannelBox.exe Output TaskParameter=Major PropertyName=Major / Output TaskParameter=Minor PropertyName=Minor / Output TaskParameter=Build PropertyName=Build / Output TaskParameter=Revision PropertyName=CurrentRevision / /GetAssemblyVersion /Custom /InstallExecuteSequence InstallExecuteSequence Custom Action=AddRevision After=UpdateAssembly Add Numbers=$(CurrentRevision);1 Output TaskParameter=Result PropertyName=NewRevision / /Add Exec Command=quot;$(TeamBuildRefPath)\..\tf.exequot; checkout $(AssemblyInfoFilePath) / /Custom /InstallExecuteSequence InstallExecuteSequence Custom Action=Assmeble After=AddRevision AssemblyInfo AssemblyCompany=company AssemblyCopyright=Copyright AssemblyFileVersion=$(Major).$(Minor).$(Build).$(NewRevision) AssemblyProduct=product AssemblyTitle=title AssemblyVersion=$(Major).$(Minor).$(Build).$(NewRevision) CodeLanguage=CSharp OutputFile=$(AssemblyInfoFilePath) / Exec Command=quot;$(TeamBuildRefPath)\..\tf.exequot; checkin /comment:quot;Auto-Build: Version Updatequot; /noprompt /override:quot;Auto-Build:Version Updatequot; $(AssemblyInfoFilePath) / /Custom /InstallExecuteSequence -- View this message in context: http://www.nabble.com/Beginning-Question-tf4225049.html#a12022732 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https
[WiX-users] Checking if something is installed
In my installer I'd like it to check if something is already installed on my machine before trying to install it. There are some prerequisites that the user needs to have but if they're already installed I don't want them to install them again. I know it involves checking for something in the registry but I'm not quite sure how to do that as I'm new to this. -- View this message in context: http://www.nabble.com/Checking-if-something-is-installed-tf4170382.html#a11864163 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Uninstalling prerequisites
My program comes with a lot of prerequisites but when you uninstall the program I'd like it to uninstall the prerequisites too. How can I get it to do that? Do I just have to find the uninstallers for the program or is there something else? -- View this message in context: http://www.nabble.com/Uninstalling-prerequisites-tf4170383.html#a11864164 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] bootstrapper?
jcafaro10 wrote: Figured it out. This works provided there are product .xml files where I need them to be. Problem is I'll have to generate this manually b/c this is for msbuild not wix and tfs doesn't support msbuild apparently Edit: Actually I was thinking what if I just had an action in my wixfile that ran the command line argument necessary to create the bootstrapper? That should be ok right? I know I use the ExeCommand to do command line stuff but I need a command to change to the right directory and one to use the command...How do I use more than one execommand in an action? Project xmlns=http://schemas.microsoft.com/developer/msbuild/2003; ItemGroup BootstrapperFile Include=Microsoft.Net.Framework.2.0 ProductNameMicrosoft .NET Framework/ProductName /BootstrapperFile BootstrapperFile Include=Microsoft.SQL.Server.Desktop.Engine ProductNameMicrosoft SQL Server/ProductName /BootstrapperFile BootstrapperFile Include=iTech.Logger ProductNameiTech/ProductName /BootstrapperFile /ItemGroup Target Name=Bootstrapper GenerateBootstrapper ApplicationFile=WixProject1.msi ApplicationName=Wix Sample BootstrapperItems=@(BootstrapperFile) OutputPath=.\bin\Debug ComponentsLocation=Absolute ComponentsUrl=put my file path here Culture=en / /Target /Project John Vottero wrote: I know that to install .NET I need to use a bootstrapper so I made a .proj file and put this in it, but I need to add other things to the bootstrapper that won't install from the msi like sql server desktop engine and itechlogger but I'm not sure how to do that. SQL Server Express can be installed by adding another BootstrapperFile to your ItemGroup. If you google BootstrapperFile, you will find information on creating your own bootstrapper files so, worst case, you would have to create a Bootstrapper file for itechlogger. Project xmlns=http://schemas.microsoft.com/developer/msbuild/2003; ItemGroup BootstrapperFile Include=Microsoft.Net.Framework.2.0 ProductNameMicrosoft .NET Framework 2.0/ProductName /BootstrapperFile /ItemGroup Target Name=Bootstrapper GenerateBootstrapper ApplicationFile=WixProject1.msi ApplicationName=Wix Sample BootstrapperItems=@(BootstrapperFile) OutputPath=.\bin\Debug ComponentsLocation=HomeSite Culture=en / /Target /Project -- View this message in context: http://www.nabble.com/bootstrapper-- tf4171003.html#a11866122 Sent from the wix-users mailing list archive at Nabble.com. --- -- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/bootstrapper--tf4171003.html#a11866776 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Build Events
I'd like to get my bootstrapper exe to be built while I'm building my Wix file instead of going into the command line and doing it separately. I figured I could do some kind of ExeCommand to get it to work but I'm not quite sure where or how to add that in. Can Wix do that? I know I can execute commands as part of the install processes using custom actions but I need this to happen before I'm done building -- View this message in context: http://www.nabble.com/Build-Events-tf4171606.html#a11867368 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Error code 2753?
Well I'm sure that my system has .NET on it so is there a conditional check I'd add somewhere to not try and install it if I already have it? Wilson, Phil wrote: This error usually refers to a custom action that's running an exe that's being installed with the product, but isn't installed for some reason (perhaps because the exe is already on the system and won't be replaced because of versioning rules). So it can't run the exe from your package because it's not being installed. There are other variations, but they all come down to trying to run a custom action of a file that you're not actually installing. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10 Sent: Thursday, July 26, 2007 2:48 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Error code 2753? Trying to get my installer to work. It works for the main files but there are some files I don't want to install unless I click Complete (as Opposed to typical, I'm using mondo). It copies the files correctly regardless but when I also want it to run the ones that it copies. I think the problem is because of TypicalDefault=advertise but isn't that how I set a feature to not be installed typically but only under comlpete? Example: Directory Id=dotnetfx Name=dotnetfx Component Id=dotnetfx.exe Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093} File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe / /Component /Directory -- Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1 TypicalDefault=advertise ComponentRef Id=dotnetfx.exe / /Feature -- CustomAction Id=DotNetInstall FileKey=dotnetfxexe ExeCommand=deferred Return=ignore / InstallExecuteSequence Custom Action=DotNetInstall After=InstallFinalize /Custom /InstallExecuteSequence -- View this message in context: http://www.nabble.com/Error-code-2753--tf4154344.html#a11819770 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Error-code-2753--tf4154344.html#a11829340 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Error code 2753?
I found this somewhere but it doesn't work and complains about the Component 'Install' not being valid CustomAction Id=DotNetInstall FileKey=dotnetfxexe ExeCommand=deferred Return=ignore / InstallExecuteSequence Custom Action=DotNetInstall After=InstallFinalize $Install=3 /Custom /InstallExecuteSequence jcafaro10 wrote: Well I'm sure that my system has .NET on it so is there a conditional check I'd add somewhere to not try and install it if I already have it? Wilson, Phil wrote: This error usually refers to a custom action that's running an exe that's being installed with the product, but isn't installed for some reason (perhaps because the exe is already on the system and won't be replaced because of versioning rules). So it can't run the exe from your package because it's not being installed. There are other variations, but they all come down to trying to run a custom action of a file that you're not actually installing. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10 Sent: Thursday, July 26, 2007 2:48 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Error code 2753? Trying to get my installer to work. It works for the main files but there are some files I don't want to install unless I click Complete (as Opposed to typical, I'm using mondo). It copies the files correctly regardless but when I also want it to run the ones that it copies. I think the problem is because of TypicalDefault=advertise but isn't that how I set a feature to not be installed typically but only under comlpete? Example: Directory Id=dotnetfx Name=dotnetfx Component Id=dotnetfx.exe Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093} File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe / /Component /Directory -- Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1 TypicalDefault=advertise ComponentRef Id=dotnetfx.exe / /Feature -- CustomAction Id=DotNetInstall FileKey=dotnetfxexe ExeCommand=deferred Return=ignore / InstallExecuteSequence Custom Action=DotNetInstall After=InstallFinalize /Custom /InstallExecuteSequence -- View this message in context: http://www.nabble.com/Error-code-2753--tf4154344.html#a11819770 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Error-code-2753--tf4154344.html#a11831894 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Error code 2753?
Ok well how can I get it to install from my MSI file? I don't understand why it won't install nor do I understand why it is even trying to install when I select Typical Wilson, Phil wrote: It doesn't matter if it's there or not. Your custom action type is evidently install the one from my MSI file, and if it's not being installed from your MSI file then you get error 2753. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10 Sent: Friday, July 27, 2007 6:43 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Error code 2753? Well I'm sure that my system has .NET on it so is there a conditional check I'd add somewhere to not try and install it if I already have it? Wilson, Phil wrote: This error usually refers to a custom action that's running an exe that's being installed with the product, but isn't installed for some reason (perhaps because the exe is already on the system and won't be replaced because of versioning rules). So it can't run the exe from your package because it's not being installed. There are other variations, but they all come down to trying to run a custom action of a file that you're not actually installing. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10 Sent: Thursday, July 26, 2007 2:48 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Error code 2753? Trying to get my installer to work. It works for the main files but there are some files I don't want to install unless I click Complete (as Opposed to typical, I'm using mondo). It copies the files correctly regardless but when I also want it to run the ones that it copies. I think the problem is because of TypicalDefault=advertise but isn't that how I set a feature to not be installed typically but only under comlpete? Example: Directory Id=dotnetfx Name=dotnetfx Component Id=dotnetfx.exe Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093} File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe / /Component /Directory -- Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1 TypicalDefault=advertise ComponentRef Id=dotnetfx.exe / /Feature -- CustomAction Id=DotNetInstall FileKey=dotnetfxexe ExeCommand=deferred Return=ignore / InstallExecuteSequence Custom Action=DotNetInstall After=InstallFinalize /Custom /InstallExecuteSequence -- View this message in context: http://www.nabble.com/Error-code-2753--tf4154344.html#a11819770 Sent from the wix-users mailing list archive at Nabble.com. -- -- - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- --- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Error-code-2753--tf4154344.html#a11829340 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https
Re: [WiX-users] Error code 2753?
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/msi/setup/installlevel.asp I went here and read up about the install level stuff. So if everything has an install level of 1, everything will install all the time. If I want things to install on complete and not typical I have to set their install level to greater than 3 b/c typical install has level 3. So I did this and when I select typical, it still gives me the 2753 error, and if I select complete it tries to install everything, no error 2753 but I get some other weird installer errors. Here's some of my code...The component id matches the comonent ref id and the filekey matches the file id Component Id=dotnetfx.exe Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093} File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe / /Component Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=4 ComponentRef Id=dotnetfx.exe / /Feature CustomAction Id=DotNetInstall FileKey=dotnetfxexe ExeCommand=deferred Return=ignore / InstallExecuteSequence Custom Action=DotNetInstall After=InstallFinalize /Custom /InstallExecuteSequence -- View this message in context: http://www.nabble.com/Error-code-2753--tf4154344.html#a11832921 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Error code 2753?
Well now if I change my InstallExecuteSequence code to look like this: InstallExecuteSequence Custom Action=DotNetInstall After=InstallFinalize Installed /Custom /InstallExecuteSequence Typical works right, as expected, because it will only try and install features that were actually Installed, and if I set feature level to 4, those features won't be installed. However, on the Remove, I get the 2753 error (trying to remove something that wasn't installed maybe?). Complete doesn't work as expected, it does what typical does, except without the 2753 error for removing. Wilson, Phil wrote: This error usually refers to a custom action that's running an exe that's being installed with the product, but isn't installed for some reason (perhaps because the exe is already on the system and won't be replaced because of versioning rules). So it can't run the exe from your package because it's not being installed. There are other variations, but they all come down to trying to run a custom action of a file that you're not actually installing. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10 Sent: Thursday, July 26, 2007 2:48 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Error code 2753? Trying to get my installer to work. It works for the main files but there are some files I don't want to install unless I click Complete (as Opposed to typical, I'm using mondo). It copies the files correctly regardless but when I also want it to run the ones that it copies. I think the problem is because of TypicalDefault=advertise but isn't that how I set a feature to not be installed typically but only under comlpete? Example: Directory Id=dotnetfx Name=dotnetfx Component Id=dotnetfx.exe Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093} File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe / /Component /Directory -- Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1 TypicalDefault=advertise ComponentRef Id=dotnetfx.exe / /Feature -- CustomAction Id=DotNetInstall FileKey=dotnetfxexe ExeCommand=deferred Return=ignore / InstallExecuteSequence Custom Action=DotNetInstall After=InstallFinalize /Custom /InstallExecuteSequence -- View this message in context: http://www.nabble.com/Error-code-2753--tf4154344.html#a11819770 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Error-code-2753--tf4154344.html#a11833281 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Error code 2753?
Well even if I skip the net framework install, it will still give the error so it must be the second one. I thought I already specified that I want the custom action to run only on install by having it a) start on installfinalize and b) put Installed in the intallexecutesequence command. How do I get it to run the correct executable if not the way I'm doing it? This is only my second day using wix so forgive my ignorance. Feature Id='data' Title='Database' Level=4 ComponentRef Id=Database.exe / /Feature CustomAction Id=DatabaseInstall FileKey=dataexe ExeCommand=deferred Return=ignore / InstallExecuteSequence Custom Action=DatabaseInstall After=InstallFinalize Installed /Custom /InstallExecuteSequence Wilson, Phil wrote: There are a number of things that don't seem right here: 1. It's usual to get the framework installed from a boostrapper, not from the MSI file. This is because it's MSI-based and therefore you can break the can't run two simultaneous MSI installs rule. Also, at least one version of the framework included an MSI engine update. That may be the one you're installing, and it's possible that future frameworks might do it again, and you get into a pseudo-deadlock because you can't update the MSI engine from inside your already-running MSI. 2. The problems you're having are related to: a) Conditions. You want a custom action to run only on install, then you need it conditioned that way. b) Repeating myself somewhat, the 2753 error is because you've got a custom action type that says run this specific executable that I'm installing. MSI doesn't care if it's already on the system because you didn't say run this executable on the system, you said run this executable I'm installing. If it doesn't get installed then you get error 2753. If you want a custom action to run some other way, then it can be run from the Binary table instead of as a program I'm installing. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10 Sent: Friday, July 27, 2007 10:17 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Error code 2753? Well now if I change my InstallExecuteSequence code to look like this: InstallExecuteSequence Custom Action=DotNetInstall After=InstallFinalize Installed /Custom /InstallExecuteSequence Typical works right, as expected, because it will only try and install features that were actually Installed, and if I set feature level to 4, those features won't be installed. However, on the Remove, I get the 2753 error (trying to remove something that wasn't installed maybe?). Complete doesn't work as expected, it does what typical does, except without the 2753 error for removing. Wilson, Phil wrote: This error usually refers to a custom action that's running an exe that's being installed with the product, but isn't installed for some reason (perhaps because the exe is already on the system and won't be replaced because of versioning rules). So it can't run the exe from your package because it's not being installed. There are other variations, but they all come down to trying to run a custom action of a file that you're not actually installing. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10 Sent: Thursday, July 26, 2007 2:48 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Error code 2753? Trying to get my installer to work. It works for the main files but there are some files I don't want to install unless I click Complete (as Opposed to typical, I'm using mondo). It copies the files correctly regardless but when I also want it to run the ones that it copies. I think the problem is because of TypicalDefault=advertise but isn't that how I set a feature to not be installed typically but only under comlpete? Example: Directory Id=dotnetfx Name=dotnetfx Component Id=dotnetfx.exe Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093} File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe / /Component /Directory -- Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1 TypicalDefault=advertise ComponentRef Id=dotnetfx.exe / /Feature -- CustomAction Id=DotNetInstall FileKey=dotnetfxexe ExeCommand=deferred Return=ignore / InstallExecuteSequence Custom Action=DotNetInstall After=InstallFinalize /Custom /InstallExecuteSequence -- View this message in context: http://www.nabble.com/Error
Re: [WiX-users] Error code 2753?
I took out the Installed line and added InstallDefault = local. Now when I do complete it throws out this InstallShield Command line parameters: dialog box...Typical throws 2753. Arnette, Bill wrote: Installed is the CURRENT state of the installation. I.e. You are telling that CA to run only if the applications is currently installed (i.e. you are uninstalling it). You want 'NOT Installed' for your condition. -- Bill Arnette www.starwitness.com -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10 Sent: Friday, July 27, 2007 2:07 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Error code 2753? Well even if I skip the net framework install, it will still give the error so it must be the second one. I thought I already specified that I want the custom action to run only on install by having it a) start on installfinalize and b) put Installed in the intallexecutesequence command. How do I get it to run the correct executable if not the way I'm doing it? This is only my second day using wix so forgive my ignorance. Feature Id='data' Title='Database' Level=4 ComponentRef Id=Database.exe / /Feature CustomAction Id=DatabaseInstall FileKey=dataexe ExeCommand=deferred Return=ignore / InstallExecuteSequence Custom Action=DatabaseInstall After=InstallFinalize Installed /Custom /InstallExecuteSequence Wilson, Phil wrote: There are a number of things that don't seem right here: 1. It's usual to get the framework installed from a boostrapper, not from the MSI file. This is because it's MSI-based and therefore you can break the can't run two simultaneous MSI installs rule. Also, at least one version of the framework included an MSI engine update. That may be the one you're installing, and it's possible that future frameworks might do it again, and you get into a pseudo-deadlock because you can't update the MSI engine from inside your already-running MSI. 2. The problems you're having are related to: a) Conditions. You want a custom action to run only on install, then you need it conditioned that way. b) Repeating myself somewhat, the 2753 error is because you've got a custom action type that says run this specific executable that I'm installing. MSI doesn't care if it's already on the system because you didn't say run this executable on the system, you said run this executable I'm installing. If it doesn't get installed then you get error 2753. If you want a custom action to run some other way, then it can be run from the Binary table instead of as a program I'm installing. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10 Sent: Friday, July 27, 2007 10:17 AM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Error code 2753? Well now if I change my InstallExecuteSequence code to look like this: InstallExecuteSequence Custom Action=DotNetInstall After=InstallFinalize Installed /Custom /InstallExecuteSequence Typical works right, as expected, because it will only try and install features that were actually Installed, and if I set feature level to 4, those features won't be installed. However, on the Remove, I get the 2753 error (trying to remove something that wasn't installed maybe?). Complete doesn't work as expected, it does what typical does, except without the 2753 error for removing. Wilson, Phil wrote: This error usually refers to a custom action that's running an exe that's being installed with the product, but isn't installed for some reason (perhaps because the exe is already on the system and won't be replaced because of versioning rules). So it can't run the exe from your package because it's not being installed. There are other variations, but they all come down to trying to run a custom action of a file that you're not actually installing. Phil Wilson -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10 Sent: Thursday, July 26, 2007 2:48 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] Error code 2753? Trying to get my installer to work. It works for the main files but there are some files I don't want to install unless I click Complete (as Opposed to typical, I'm using mondo). It copies the files correctly regardless but when I also want it to run the ones that it copies. I think the problem is because of TypicalDefault=advertise but isn't that how I set a feature to not be installed typically but only under comlpete? Example: Directory Id=dotnetfx Name=dotnetfx Component Id=dotnetfx.exe Guid={3AF116C7-E703-4F4D-B7BC
Re: [WiX-users] Error code 2753?
Are there any other things it will never ever work for? Because I've commented out .net, and I still am installing itechlogger and microsoft sql Mike Dimmick-2 wrote: That will never, ever work for the .NET Framework. .NET Framework is an MSI-based install, so you can't run it nested inside another MSI anyway. It also has to play some peculiar tricks with the Windows Installer service to get updated versions of Fusion (the assembly loader) on there, as I recall. No options: you MUST use a bootstrapper to get the .NET Framework installed. -- Mike Dimmick -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10 Sent: 26 July 2007 22:48 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Error code 2753? Trying to get my installer to work. It works for the main files but there are some files I don't want to install unless I click Complete (as Opposed to typical, I'm using mondo). It copies the files correctly regardless but when I also want it to run the ones that it copies. I think the problem is because of TypicalDefault=advertise but isn't that how I set a feature to not be installed typically but only under comlpete? Example: Directory Id=dotnetfx Name=dotnetfx Component Id=dotnetfx.exe Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093} File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe / /Component /Directory -- Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1 TypicalDefault=advertise ComponentRef Id=dotnetfx.exe / /Feature -- CustomAction Id=DotNetInstall FileKey=dotnetfxexe ExeCommand=deferred Return=ignore / InstallExecuteSequence Custom Action=DotNetInstall After=InstallFinalize /Custom /InstallExecuteSequence -- View this message in context: http://www.nabble.com/Error-code-2753--tf4154344.html#a11819770 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Error-code-2753--tf4154344.html#a11835135 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
Re: [WiX-users] Error code 2753?
I added in some silent commands into execommand and no more dialog errors. NET won't install but we knew that. The problem now is that if something is already installed it doesn't try to install it, it asks to remove or repair it. I need to figure out how to check if something is already installed on my machine. Is that the registry check? How do I do that? jcafaro10 wrote: I think I fixed it kind of...by putting in INSTALLLEVEL = 1000 in my installexecutesequence it seems to work...no more 2753 errors. Now to figure out how to get .NET, itechlogger, and SQL to install. Yes pretty much. I want this one installer to install everything I need. .NET throws a syntax error dialog, and itech and sql throw command line parameter diaglog boxes. So I guess those are the ones that don't want to be installed automatically. Is there an error log soemwhere? Pierson Lee (Volt) wrote: Anything that runs a Windows installer based install won't work because windows installer doesn't like running multiple instances simultaneously. The only way I've been able to trick it is to get the subsequent msi to kick off at the end(very end) of the installation process but it sounds like that wouldn't be a good idea in your case with you deploying a multitude of items. What are you attempting to do? Write an installer that installs all of your components? -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10 Sent: Friday, July 27, 2007 12:07 PM To: wix-users@lists.sourceforge.net Subject: Re: [WiX-users] Error code 2753? Are there any other things it will never ever work for? Because I've commented out .net, and I still am installing itechlogger and microsoft sql Mike Dimmick-2 wrote: That will never, ever work for the .NET Framework. .NET Framework is an MSI-based install, so you can't run it nested inside another MSI anyway. It also has to play some peculiar tricks with the Windows Installer service to get updated versions of Fusion (the assembly loader) on there, as I recall. No options: you MUST use a bootstrapper to get the .NET Framework installed. -- Mike Dimmick -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of jcafaro10 Sent: 26 July 2007 22:48 To: wix-users@lists.sourceforge.net Subject: [WiX-users] Error code 2753? Trying to get my installer to work. It works for the main files but there are some files I don't want to install unless I click Complete (as Opposed to typical, I'm using mondo). It copies the files correctly regardless but when I also want it to run the ones that it copies. I think the problem is because of TypicalDefault=advertise but isn't that how I set a feature to not be installed typically but only under comlpete? Example: Directory Id=dotnetfx Name=dotnetfx Component Id=dotnetfx.exe Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093} File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe / /Component /Directory -- Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1 TypicalDefault=advertise ComponentRef Id=dotnetfx.exe / /Feature -- CustomAction Id=DotNetInstall FileKey=dotnetfxexe ExeCommand=deferred Return=ignore / InstallExecuteSequence Custom Action=DotNetInstall After=InstallFinalize /Custom /InstallExecuteSequence -- View this message in context: http://www.nabble.com/Error-code-2753--tf4154344.html#a11819770 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users -- View this message in context: http://www.nabble.com/Error-code-2753--tf4154344.html#a11835135 Sent from the wix-users mailing list archive at Nabble.com
[WiX-users] About custom actions
I'm new to Wix and I'm using Wix 3. So far I've been able to figure out everything I need to do except one thing. I need to install a few exe's after the main program installs. Here's what I have. It doesn't run the exe's though. One thing I did notice however, after installing the program and clicking on the msi again and selecting remove, it runs the correct exes. I don't understand why it would happen when I'm uninstalling but not installing. CustomAction Id=AInstall FileKey=aexe ExeCommand=deferred Return=asyncWait / InstallExecuteSequence Custom Action=AInstall After=InstallFiles NOT Installed /Custom /InstallExecuteSequence CustomAction Id=BInstall FileKey=bexe ExeCommand=deferred Return =asyncWait / InstallExecuteSequence Custom Action=BInstall After=InstallFiles NOT Installed /Custom /InstallExecuteSequence -- View this message in context: http://www.nabble.com/About-custom-actions-tf4153898.html#a11818410 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users
[WiX-users] Error code 2753?
Trying to get my installer to work. It works for the main files but there are some files I don't want to install unless I click Complete (as Opposed to typical, I'm using mondo). It copies the files correctly regardless but when I also want it to run the ones that it copies. I think the problem is because of TypicalDefault=advertise but isn't that how I set a feature to not be installed typically but only under comlpete? Example: Directory Id=dotnetfx Name=dotnetfx Component Id=dotnetfx.exe Guid={3AF116C7-E703-4F4D-B7BC-B9D4C0E0F093} File Id=dotnetfxexe Name=dotnetfx.exe KeyPath=yes Source=C:\tfs\ChannelBox\prereq\dotnetfx\dotnetfx.exe / /Component /Directory -- Feature Id='dotnetfx' Title='Microsoft .NET Framework' Level=1 TypicalDefault=advertise ComponentRef Id=dotnetfx.exe / /Feature -- CustomAction Id=DotNetInstall FileKey=dotnetfxexe ExeCommand=deferred Return=ignore / InstallExecuteSequence Custom Action=DotNetInstall After=InstallFinalize /Custom /InstallExecuteSequence -- View this message in context: http://www.nabble.com/Error-code-2753--tf4154344.html#a11819770 Sent from the wix-users mailing list archive at Nabble.com. - This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now http://get.splunk.com/ ___ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users