Click here to Skip to main content
15,918,275 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
I am installing 32bit software on a 64 bit computer,but i am getting an pop up like You are trying to install 32 bit viewer software with 64 bit OS.Please install using 64 bit software setup.But i think generally all 32 bit softwares run on 64 bit right?? If not what is the possible solution for this?While creating the set up we have to make any changes? i mean installshield?
Sergey Alexandrovich Kryukov 16-Jul-14 2:30am    
I'll answer only part of your questions, because your information is insufficient.

1 solution

All 64-bit Intel instruction-set architectures uses for PCs are presently compatible with x86 (32-bit), but not with each other. On Windows, 32-bit applications are executed under WoW64 subsystem:[^].

A separate installer (MSI) is required for each instruction-set architecture, and 32-bit installers are compatible with all modern Windows systems.

So, why do you have this weird message. I don't know exactly, would need more detailed information, but I think the key is "viewer software". It might be not a general-purpose application, but maybe some applet of plug-in for some application or sub-system which only comes in 64-bit architecture. You should know better what is that. If this is so, you still need to make a "native" installer. By the way, why not?

Share this answer
chandra sekhar 16-Jul-14 4:43am    
Thanks for your reply,yeah it is a software which communicate with the devices when connected.But this software is having 32 bit and 64 bit so when we make changes in 32 bit, we have to make same changes in 64 bit to avoid that rework we are trying to run it on 64 bit OS.What is native installer?
Sergey Alexandrovich Kryukov 16-Jul-14 9:42am    
Oh, no. You should always have the same code base, and the batch file (master project/solution, whatever) which will build the product versions for all architectures you need, as well as MSIs.
chandra sekhar 16-Jul-14 6:03am    
As i have 32 bit and 64 bit softwares can i figure out where the actual thing is happening??Now when i run the .exe from release folder in 64 bit OS it says it stopped working.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900