Click here to Skip to main content
15,907,231 members
Home / Discussions / C#
   

C#

 
GeneralRe: Registry.OpenSubKey Returns Null Pin
Kevin Marois8-May-12 7:29
professionalKevin Marois8-May-12 7:29 
GeneralRe: Registry.OpenSubKey Returns Null Pin
SledgeHammer018-May-12 8:01
SledgeHammer018-May-12 8:01 
GeneralRe: Registry.OpenSubKey Returns Null Pin
Kevin Marois8-May-12 10:58
professionalKevin Marois8-May-12 10:58 
GeneralRe: Registry.OpenSubKey Returns Null Pin
SledgeHammer018-May-12 11:23
SledgeHammer018-May-12 11:23 
GeneralRe: Registry.OpenSubKey Returns Null Pin
Richard MacCutchan8-May-12 8:13
mveRichard MacCutchan8-May-12 8:13 
GeneralRe: Registry.OpenSubKey Returns Null Pin
Kevin Marois8-May-12 10:57
professionalKevin Marois8-May-12 10:57 
GeneralRe: Registry.OpenSubKey Returns Null Pin
Richard MacCutchan8-May-12 21:27
mveRichard MacCutchan8-May-12 21:27 
QuestionDisplay Target Platform Pin
AnneThorne7-May-12 6:19
AnneThorne7-May-12 6:19 
Hi,

I have done some searching for this and have not found exactly what I need.

I have created a Windows Application in C#, Dot Net Framework 2, for my company. It currently has a Target Platform of "any cpu".

The company is slowly migrating to use 64 bit machines. Also we would like to upgrade the Windows Application to Dot Net Framework 4.

Management wants to be sure that changing to an x86 target platform (this is the target platform that needs to be used for both x32 and x64 bit machines to run the application) and changing to Dot Net Framework 4, will not break anything.

So: For testing, I want to create 2 applications with the same source code.

1) (Using Visual Studio 2005 to build and publish): Current Visual Studio settings: Dot Net Framework 2, and Target Platform: any cpu

2) (Using Visual Studio 2010 to build and publish): Dot Net Framework 4, and Target Platform: x86

In a label on the application, I want to display the Dot Net Version (I know how to do that). Then I also want to display the Target Platform, which will either be : "any cpu" or "x86".

After searching the internet for about 15 minutes, I discovered how to differentiate between, x32 and x64; or perhaps between x32 and x86... This is by simply using the IntPtr.Size property.

But.. How would I differentiate between "any cpu" and x86. Or what if I wanted to differentiate between x86 and x64?


Thanks in advance for any advice anyone can give me with this.

Smile | :) Anne
AnswerRe: Display Target Platform Pin
Jeremy Hutchinson7-May-12 6:52
professionalJeremy Hutchinson7-May-12 6:52 
AnswerRe: Display Target Platform Pin
Apocalypse Now7-May-12 15:02
Apocalypse Now7-May-12 15:02 
GeneralRe: Display Target Platform Pin
Luc Pattyn8-May-12 2:31
sitebuilderLuc Pattyn8-May-12 2:31 
GeneralRe: Display Target Platform Pin
Apocalypse Now8-May-12 14:26
Apocalypse Now8-May-12 14:26 
AnswerRe: Display Target Platform Pin
Luc Pattyn8-May-12 14:56
sitebuilderLuc Pattyn8-May-12 14:56 
GeneralRe: Display Target Platform Pin
Apocalypse Now8-May-12 15:22
Apocalypse Now8-May-12 15:22 
AnswerRe: Display Target Platform Pin
Bernhard Hiller8-May-12 0:16
Bernhard Hiller8-May-12 0:16 
QuestionBest practice Pin
mo5andes7-May-12 5:42
mo5andes7-May-12 5:42 
AnswerRe: Best practice Pin
Eddy Vluggen7-May-12 5:58
professionalEddy Vluggen7-May-12 5:58 
AnswerRe: Best practice Pin
Not Active7-May-12 6:12
mentorNot Active7-May-12 6:12 
GeneralRe: Best practice Pin
PIEBALDconsult7-May-12 6:14
mvePIEBALDconsult7-May-12 6:14 
GeneralRe: Best practice Pin
Jeremy Hutchinson7-May-12 6:55
professionalJeremy Hutchinson7-May-12 6:55 
GeneralRe: Best practice Pin
Not Active7-May-12 7:29
mentorNot Active7-May-12 7:29 
AnswerRe: Best practice Pin
PIEBALDconsult7-May-12 6:13
mvePIEBALDconsult7-May-12 6:13 
AnswerRe: Best practice Pin
Jeremy Hutchinson7-May-12 7:03
professionalJeremy Hutchinson7-May-12 7:03 
GeneralRe: Best practice Pin
PIEBALDconsult7-May-12 7:38
mvePIEBALDconsult7-May-12 7:38 
GeneralRe: Best practice Pin
Jeremy Hutchinson7-May-12 8:39
professionalJeremy Hutchinson7-May-12 8:39 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.