Hello,
this year I bought new version of InstallAware - X3. I was using IA 9 before. Now I have issue when trying to create patch and use it on Windows XP. As a test I have created Win32 Setup with just one file included. Then I have just changed version and created patch. As a reference I have used previously created setup. The setup works ok on Win8, Win 7 and Win XP, but patch is working only on Win 7 and Win 8. If I try to run patch on Win XP, everything looks ok, until it gets to Apply Patch command.
There I get an message: "Invalid command line argument. Consult the Windows Installer SDK for detailed command line help."
Is it possible to use X3 to create a valid patch for Windows XP, or XP is not supported anymore? I have tested it on 2 different XP installations. Also setup and patch created with IA 9 R2 works ok on all machines.
Best Regards,
Maros
IA X3 - patching issue on XP
IA X3 - patching issue on XP
- Attachments
-
- screen_shot.jpg (71.49 KiB) Viewed 3525 times
Re: IA X3 - patching issue on XP
Hello,
After additional research I have found issue with SRCDIR if a setup is patched on windows XP with patch created in IA X3. The SRCDIR includes spaces.
See info from log files created with patch from X3 compared to patch from R9 installaware versions. X3 version is installed on Windows 7 SP1 machine.
Both patches were tested on XP machine with sp3.
here are command line arguments from patch created in X3 - the SRCDIR argument includes spaces and this makes the problem. (Does not use TEMP user environmental variable)
******* CommandLine: ADDLOCAL=ALL ALLUSERS=1 SRCDIR=C:\Documents and Settings\All Users\Application Data\mia11.tmp\data\ SRCDIREX=C:\Documents and Settings\All Users\Application Data\mia11.tmp\data\ PATCH="C:\TEMP\mia1\Test.msp"
here are command line arguments from patch created in R9 - the SRCDIR uses TEMP user enviromental variable.
******* CommandLine: ADDLOCAL=ALL ALLUSERS=1 SRCDIR=C:\TEMP\mia1A.tmp\data\ SRCDIREX=C:\TEMP\mia1A.tmp\data\ PATCH="C:\TEMP\mia1\setup.msp" CURRENTDIRECTORY="C:\TEMP\mia1A.tmp" CLIENTUILEVEL=3 CLIENTPROCESSID=3500
Is there any option where I can change SRCDIR for patch, or where I can fix its value?
Best Rrgards,
Maros
After additional research I have found issue with SRCDIR if a setup is patched on windows XP with patch created in IA X3. The SRCDIR includes spaces.
See info from log files created with patch from X3 compared to patch from R9 installaware versions. X3 version is installed on Windows 7 SP1 machine.
Both patches were tested on XP machine with sp3.
here are command line arguments from patch created in X3 - the SRCDIR argument includes spaces and this makes the problem. (Does not use TEMP user environmental variable)
******* CommandLine: ADDLOCAL=ALL ALLUSERS=1 SRCDIR=C:\Documents and Settings\All Users\Application Data\mia11.tmp\data\ SRCDIREX=C:\Documents and Settings\All Users\Application Data\mia11.tmp\data\ PATCH="C:\TEMP\mia1\Test.msp"
here are command line arguments from patch created in R9 - the SRCDIR uses TEMP user enviromental variable.
******* CommandLine: ADDLOCAL=ALL ALLUSERS=1 SRCDIR=C:\TEMP\mia1A.tmp\data\ SRCDIREX=C:\TEMP\mia1A.tmp\data\ PATCH="C:\TEMP\mia1\setup.msp" CURRENTDIRECTORY="C:\TEMP\mia1A.tmp" CLIENTUILEVEL=3 CLIENTPROCESSID=3500
Is there any option where I can change SRCDIR for patch, or where I can fix its value?
Best Rrgards,
Maros
-
- Site Admin
- Posts: 5361
- Joined: Sun Aug 22, 2010 4:28 am
Re: IA X3 - patching issue on XP
Dear Maros,
let me first see if I am able to replicate the same behavior.
Regards
let me first see if I am able to replicate the same behavior.
Regards
Francesco Toscano
InstallAware Software
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
InstallAware Software
White Papers (HowTos) - http://www.installaware.com/publication ... papers.htm
Publications - http://www.installaware.com/publications-review.htm
InstallAware Help -F1 anywhere in the InstallAware IDE
Who is online
Users browsing this forum: No registered users and 101 guests