This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- 64Bit Applications
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 21, 2009
08:22 PM
64Bit Support
I have a 32Bit application that I have been building installs on for several years.
With Express 2009, can I build an install that will install my 32Bit application into a 32Bit operating systems with 64Bit hardware. I believe this is true.
But, with Express 2009 can I build an install that will install my 32Bit application into a 64Bit operating systems with 64Bit hardware.
With Express 2009, can I build an install that will install my 32Bit application into a 32Bit operating systems with 64Bit hardware. I believe this is true.
But, with Express 2009 can I build an install that will install my 32Bit application into a 64Bit operating systems with 64Bit hardware.
(5) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 22, 2009
12:52 PM
Yes, as long as you are installing as a 32-bit application, this will not be a problem. If in the future you need to install a 64-bit application in 64-bit fashion, you will need to upgrade.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 22, 2009
04:29 PM
Michael, thanks for the reply. I would like to confirm my understanding before I go purchase 64Bit infrastructure.
1. With Express 2009, I can build an install that will install my 32Bit application into a 32Bit operating system, with 64Bit hardware. Is this correct?
2. With Express 2009, I can build an install that will install my 32Bit application into a 64Bit operating system, with 64Bit hardware. Is this correct?
3. Down the road, if I have a 64Bit application, I will have to upgrade the Express version to have the ability to create an install for a 64Bit operating system. Is this correct?
Finally, do you have a link to instructions that will allow me to build an install that will install my 32Bit application into a 64Bit operating system, with 64Bit hardware.
Thanks, in advance!
1. With Express 2009, I can build an install that will install my 32Bit application into a 32Bit operating system, with 64Bit hardware. Is this correct?
2. With Express 2009, I can build an install that will install my 32Bit application into a 64Bit operating system, with 64Bit hardware. Is this correct?
3. Down the road, if I have a 64Bit application, I will have to upgrade the Express version to have the ability to create an install for a 64Bit operating system. Is this correct?
Finally, do you have a link to instructions that will allow me to build an install that will install my 32Bit application into a 64Bit operating system, with 64Bit hardware.
Thanks, in advance!
MichaelU wrote:
Yes, as long as you are installing as a 32-bit application, this will not be a problem. If in the future you need to install a 64-bit application in 64-bit fashion, you will need to upgrade.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 23, 2009
11:05 AM
1 and 2: Yes. 3: I should clarify I meant you'll have to upgrade to the Professional or Premier edition to support 64-bit installations. Again that's only the installation; a 32-bit installation is fine even on 64-bit hardware or operating systems. 4: There are no special steps you need to take to support 64-bit operating systems with a 32-bit installation; just create it like you normally would for a 32-bit operating system.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 23, 2009
12:44 PM
Michael, regarding number 4 below. If that is the case, that there are no special steps. Then why am I having issues now when an install is done on a 64Bit operating system now.
The applications are looking/expecting to be loaded and executed in c:\ program files\application name. But, when we try to execute the applications, they are trying to execute in c:\program files\x86\application name. What am I missing here?
The applications are looking/expecting to be loaded and executed in c:\ program files\application name. But, when we try to execute the applications, they are trying to execute in c:\program files\x86\application name. What am I missing here?
MichaelU wrote:
1 and 2: Yes. 3: I should clarify I meant you'll have to upgrade to the Professional or Premier edition to support 64-bit installations. Again that's only the installation; a 32-bit installation is fine even on 64-bit hardware or operating systems. 4: There are no special steps you need to take to support 64-bit operating systems with a 32-bit installation; just create it like you normally would for a 32-bit operating system.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jan 26, 2009
11:23 AM
I'm not sure I understand your question or scenario correctly. But it sounds like you have a problem with your application instead of your installation. On a 64-bit machine, there are some hard redirections (Windows and System32 folder to 32-bit locations) and some soft redirections (Program files to a 32-bit location). The soft redirection still allows 32-bit programs to access the 64-bit location without extra work, however the standard lookups will find the 32-bit path instead of a 64-bit path. Please read up on MSDN or other resources about the differences involved in running in a WOW64 context.