views:

240

answers:

1

I have an application that access registry for finding the path where is installed Expression Web in order to open some .html files with Expression Web.

In Windows XP works ok. In Win7 not. What should I do in this case?

I'm using C# for accessing registry keys.

A: 

Win7 vs XP is probably a red herring. Start by finding the key in regedit and making sure that you can invoke Expression Web from the commandline using the value of the registry keys.
Attempt at psychic debugging: if your Win7 OS is 64-bit and XP isn't, you may have forgotten the 32-bit designator after Program files.

If those things don't work, we'll probably need more information.

Drew Hoskins
I didnt do the -1, but the point of the -1 is presumably that [UAC] registry virtualisation is very much in play as until the question rules it out
Ruben Bartelink