Postby vartom » Tue Mar 03, 2015 9:00 am
Dear Support,
I can't wait to read your response to my problem, but since I found another one related to the upgrade process I need to add another post before that happens. Maybe you can handle both of them at the same time...
This is still related to my previous post, connected to compression rate. During the upgrade process, I uninstalled IA11, installed IA X2. Using the new version to build a project, if I leave the Compression slider to position 4 (which was the BEST compression rate in IA11), I see " Compression: Best" inside your Build Process dialog. And if I move the slider to the 6th position (which is the BEST compression in IAX2), I see " Compression: Default" in the same dialog. Which one should I believe? The result (the result exe size of my test project, and the build time is not that different between of the two option), or to what I see in the UI?
And now the new issue what I found in the meantime. Here are the steps how I'm able to reproduce it every time at my PC (WIN7 Enterprise, 16GB RAM, i7-2600 CPU):
1. Create a new project, add some prerequisite to it.
2. Set a path to the IADIR. (Using IADIR compiler variable is a must for us. We use cmd & miabuild to create a setup, and because of that we keep everything in one place. The IA files are copied too over there, and we are not using the installation folder.)
3. Start IAX2 from desktop icon, load the "test" project, and build it. I'll get the following info from Build Process dialog:
"Building Project: test
Output Folder: C:\Users\vartom\Documents\New Project\Release\SingleDeployment Type: Compressed Single Self Installing EXE
Code Signing: Disabled
Compression: Default
Compiler Variables: CACHESOURCES=TRUE,IADIR=.,UAC=requireAdministrator,MSI_ALL=FALSE,BUILDMODE=SFX,LANGUAGE=English,TITLE=test,TARGETDIR=$TARGETDIR$,PROJDIR=C:\Users\vartom\DOCUME~1\NEWPRO~1,IAVER=19.07
"
You can see, IADIR is NOT the one I set in the project settings.
4. Start IAX2 by double clicking at the "test" project and build it. This is what I get from Build Process dialog:
"Building Project: test
Output Folder: C:\Users\vartom\Documents\New Project\Release\SingleDeployment Type: Compressed Single Self Installing EXE
Code Signing: Disabled
Compression: Default
Compiler Variables: CACHESOURCES=TRUE,IADIR=C:\PROGRA~2\INSTAL~3,UAC=requireAdministrator,MSI_ALL=FALSE,BUILDMODE=SFX,LANGUAGE=English,TITLE=test,TARGETDIR=$TARGETDIR$,PROJDIR=C:\Users\vartom\DOCUME~1\NEWPRO~1,IAVER=19.07
"
You can see, IADIR is NOT the one I set in the project settings. This time is NOT the current dir ".", but the installation directory.
The main problem is neither cases I get what I want, that path what I set in the project setting, compiler variables list.
By the way this is the list what I have there now:
CACHESOURCES=TRUE
IADIR=d:\WORK\rel\make\tools\IAX2
UAC=requireAdministrator
MSI_ALL=FALSE
What should I do to fix this? I'm clueless at the moment.
Thanks,
Tamas.
Last edited by
vartom on Wed Mar 04, 2015 8:30 am, edited 1 time in total.