Re: Installer with X64 and x86 in one
Posted: Tue May 03, 2011 5:22 pm
I agree with John and ohali's comments completely. I am in the middle of my first installer that requires the .Net framework and was extremely disappointed at the amount of work I needed to do my self. Possible, Yes. Painless, not even close.
I understand that you can have the defaults work in every case. Unfortunately InstallAware seems blind to the fact that the current way you are supporting "everything" really means you do not support anything. You talk about "GLOBAL LOGIC" like you have it now - you don't.
I told my team that installing the .Net Runtime would be easy because InstallAware had built in support for it. Now several days later I am still not done. In addition my application is a Visual Studio Tools for Office (VSTO) add-in. Yep you guessed it, no built in support for that runtime. I *almost* would have been better off using Visual Studio to install my addin because real built in support for the runtimes exists.
Everytime I come look for answers in this forum and find "it's easy, just write your own script". It is *not* easy - typing in the script is the easy part. Figuring out all the steps involved and testing it in the different situations is very involved and time consuming. The required lines of script may be minimal, but the time I just invested to find out that it didn't work in the first place, why it didn't work, and how to make it work was not minimal. I expect that work to already be done by the vendor I selected for the "out of the box" support for the .Net runtime.
I understand that you can have the defaults work in every case. Unfortunately InstallAware seems blind to the fact that the current way you are supporting "everything" really means you do not support anything. You talk about "GLOBAL LOGIC" like you have it now - you don't.
I told my team that installing the .Net Runtime would be easy because InstallAware had built in support for it. Now several days later I am still not done. In addition my application is a Visual Studio Tools for Office (VSTO) add-in. Yep you guessed it, no built in support for that runtime. I *almost* would have been better off using Visual Studio to install my addin because real built in support for the runtimes exists.
Everytime I come look for answers in this forum and find "it's easy, just write your own script". It is *not* easy - typing in the script is the easy part. Figuring out all the steps involved and testing it in the different situations is very involved and time consuming. The required lines of script may be minimal, but the time I just invested to find out that it didn't work in the first place, why it didn't work, and how to make it work was not minimal. I expect that work to already be done by the vendor I selected for the "out of the box" support for the .Net runtime.
giaviv - Here let me help you out with thatgiaviv wrote: I apologize for the inconvenience, but there is a plethora of runtimes out there and obviously adding support for them all would be a ridiculously long task.
- Mark Eldergiaviv wrote: Please note that creating additional runtimes is a very easy task - here is a tutorial on how to do so:
http://www.installaware.com/installawar ... s_view.pdf