Evaluating 6.0
Posted: Tue Aug 15, 2006 1:15 pm
I'm evaluationg InstallAware 6.0 (Build gwinett_sp1.060606), Studio version.
Overall, it is *much* easier to build an installation than InstallShield. InstallAware is a very nice product.
However, I do have a few questions/comments...
1. Whenever I drag/drop a script command into the script within the IDE the script scrolls all the way to the top. I have to re-select the insertion line, re-select the script command, and then the drag/drop works. I read somewhere else that you can just start typing to edit (start?) a line but I haven't figured out how this works yet.
2. The Call DLL function doesn't list the "int" datatype as parameter type. I know ... both long and int are 4 bytes. But it would be nice to prototype the Call DLL function the same way my function is prototyped. Nit picking.
3. What is the "allocated string buffer (MAX_PATH length)" parameter type in the Call DLL Function?
4. The Authenticode signing didn't work in my setup. Is this because I am using an evaluation version? Or should the signing functionality work even in the evaluation version?
5. Can a setup call a DLL that is in the installation media? What 'path' would be used to do this?
6. Is the competetive upgrade allowed if migrating from InstallShield 9?
7. installAware Maintenance packs are released at a 50% discount but minor ugprades are free? What is an example of something that would be included in a Maintenance pack vs. a Minor Upgrade?
Overall, it is *much* easier to build an installation than InstallShield. InstallAware is a very nice product.
However, I do have a few questions/comments...
1. Whenever I drag/drop a script command into the script within the IDE the script scrolls all the way to the top. I have to re-select the insertion line, re-select the script command, and then the drag/drop works. I read somewhere else that you can just start typing to edit (start?) a line but I haven't figured out how this works yet.
2. The Call DLL function doesn't list the "int" datatype as parameter type. I know ... both long and int are 4 bytes. But it would be nice to prototype the Call DLL function the same way my function is prototyped. Nit picking.
3. What is the "allocated string buffer (MAX_PATH length)" parameter type in the Call DLL Function?
4. The Authenticode signing didn't work in my setup. Is this because I am using an evaluation version? Or should the signing functionality work even in the evaluation version?
5. Can a setup call a DLL that is in the installation media? What 'path' would be used to do this?
6. Is the competetive upgrade allowed if migrating from InstallShield 9?
7. installAware Maintenance packs are released at a 50% discount but minor ugprades are free? What is an example of something that would be included in a Maintenance pack vs. a Minor Upgrade?