Click here to Skip to main content
15,905,781 members
Home / Discussions / C#
   

C#

 
AnswerRe: Calling optional parameterized method in c# Pin
DaveyM6915-Jan-09 3:36
professionalDaveyM6915-Jan-09 3:36 
GeneralRe: Calling optional parameterized method in c# Pin
Dave Kreskowiak15-Jan-09 4:39
mveDave Kreskowiak15-Jan-09 4:39 
GeneralRe: Calling optional parameterized method in c# Pin
Scott Dorman15-Jan-09 5:00
professionalScott Dorman15-Jan-09 5:00 
GeneralRe: Calling optional parameterized method in c# Pin
Krishnaraj Barvathaya B15-Jan-09 7:14
Krishnaraj Barvathaya B15-Jan-09 7:14 
AnswerRe: Calling optional parameterized method in c# Pin
Dave Doknjas15-Jan-09 13:22
Dave Doknjas15-Jan-09 13:22 
GeneralRe: Calling optional parameterized method in c# Pin
Krishnaraj Barvathaya B15-Jan-09 21:12
Krishnaraj Barvathaya B15-Jan-09 21:12 
QuestionHow to read 32 bit registry value from 64 bit application Pin
Hemal Kotak15-Jan-09 0:59
Hemal Kotak15-Jan-09 0:59 
AnswerRe: How to read 32 bit registry value from 64 bit application Pin
Simon P Stevens15-Jan-09 1:24
Simon P Stevens15-Jan-09 1:24 
You are misunderstanding what WOW64 means.

WOW64 (windows on windows 64) is a windows 32bit emulator that runs on windows 64 bit. The wow64 folders/regs keys are for data from 32bit programs that are running on windows 64 (via the emulator).

You obviously are writing a 32bit program. Hence, it is running on WOW64. Which means when you write to the registry it goes in the WOW64 location. This is the correct behaviour. On windows 64, the registry is 64bit, and cannot be accessed by 32 bit programs. WOW64 allows a special area of the registry to be accessed by 32 bit programs.

(By the way, by default c# compiles in "architecture agnostic mode" which means it is both a native 32 and 64 bit program at the same time. If you are using C# you have obviously changed the settings to be for a 32bit cpu only. Consider changing it back. Right click on the project, go to properties, and look at the build tab. There is an option called "platform target" this should be set to "any cpu". If you do this, on a win64 system, the app will run as a native 64 bit app, so won't be using wow64 any more. I suspect you have it set to x86 which means 32bit cpus)

Simon

GeneralRe: How to read 32 bit registry value from 64 bit application Pin
Hemal Kotak15-Jan-09 3:04
Hemal Kotak15-Jan-09 3:04 
Question.arc Pin
mark_w_15-Jan-09 0:27
mark_w_15-Jan-09 0:27 
AnswerRe: .arc Pin
benjymous15-Jan-09 0:51
benjymous15-Jan-09 0:51 
QuestionInstantiate System.String through reflection Pin
jdstuart15-Jan-09 0:00
jdstuart15-Jan-09 0:00 
AnswerRe: Instantiate System.String through reflection Pin
SeMartens15-Jan-09 0:42
SeMartens15-Jan-09 0:42 
GeneralRe: Instantiate System.String through reflection Pin
jdstuart15-Jan-09 1:58
jdstuart15-Jan-09 1:58 
GeneralRe: Instantiate System.String through reflection Pin
Daniel Grunwald15-Jan-09 2:25
Daniel Grunwald15-Jan-09 2:25 
AnswerRe: Instantiate System.String through reflection Pin
jdstuart15-Jan-09 2:50
jdstuart15-Jan-09 2:50 
GeneralRe: Instantiate System.String through reflection Pin
SeMartens15-Jan-09 2:27
SeMartens15-Jan-09 2:27 
GeneralRe: Instantiate System.String through reflection Pin
jdstuart15-Jan-09 2:32
jdstuart15-Jan-09 2:32 
GeneralRe: Instantiate System.String through reflection Pin
SeMartens15-Jan-09 3:08
SeMartens15-Jan-09 3:08 
GeneralRe: Instantiate System.String through reflection Pin
jdstuart15-Jan-09 18:33
jdstuart15-Jan-09 18:33 
QuestionGenerics Casting [modified] Pin
gnjunge14-Jan-09 23:45
gnjunge14-Jan-09 23:45 
AnswerRe: Generics Casting Pin
Simon P Stevens15-Jan-09 0:31
Simon P Stevens15-Jan-09 0:31 
GeneralRe: Generics Casting Pin
gnjunge15-Jan-09 0:57
gnjunge15-Jan-09 0:57 
GeneralRe: Generics Casting Pin
Simon P Stevens15-Jan-09 1:17
Simon P Stevens15-Jan-09 1:17 
GeneralRe: Generics Casting Pin
gnjunge15-Jan-09 1:43
gnjunge15-Jan-09 1:43 

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.