Click here to Skip to main content
15,890,382 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi,

Try as I might, I cannot target 64 bit processor with a ms setup project.
subsequently my 64 bit setup wnts to install to the 32 bit locations on a 64 bit machine.

As you can see I cannot select a <new...> menu selection, but it always reverts back to <default> as if to say NO!

On the other hand as shown, if I load my C++ project up I can indeed select the processor type.

http://www.youtube.com/watch?v=2fG7RD5E7Ss[^]
Has anyone saw this and do you have a fix for me?

Thanks in advance.
:Ron
Posted
Comments
Andrew Brock 8-Nov-11 15:58pm    
Take a look at http://msdn.microsoft.com/en-us/library/cd7a85k9.aspx
Ron Anders 8-Nov-11 16:23pm    
I have seen that over and over. Thanks. I still cant do what it says:

#

In the Properties window, select the TargetPlatform property.
#

Choose either Itanium for an Intel Itanium 64-bit platform, or x64 for any other 64-bit platform (such as AMD64 and EM64T instruction sets).

They just arent there and new... is unselectable!
Sergey Alexandrovich Kryukov 8-Nov-11 18:54pm    
You did not tell us about it in first place. I never saw this option unselectable. I would need to see the project to find out the reason, at least the project file. Can you reproduce the problem, create a brand new project with unselectable target?
--SA
Sergey Alexandrovich Kryukov 8-Nov-11 18:48pm    
How many projects are their in the solution? It is just one?
--SA
Ron Anders 8-Nov-11 19:57pm    
It does this if I create a new blank project too. over and over btw.
And this particular project does indeed only have one project in it.
I have applied sp1 to it with no change.

1 solution

Well I solved it by hand editing the vdproj file.
"TargetPlatform" = "3:1" = AMD64 CPU
Thank for all your suggestions.

:Ron
 
Share this answer
 
v2

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