Hi!

I started my development path for windows vista.

I have made an .exe file that does some modifications in the registry (HKEY_LOCAL_MACHINE/.../USB) and need system level access to be able to add and set the value of my key.

In VS2005 I tried to create an msi with my exe as a custom action. I set the "System" property on my .exe to "True". The result when running the msi is that I don't have access or permission to modify the registry.

So, I tried to do the same in VS2008and voilá, I have system permissions and able to set the key that I want to. Myquestion is; why? I compared all parameters in the properties in both 2005 and 2008 and they are all the same. Is there any specific option somewhere I'm missing or is this simply a difference in 2008? Maybe even a "beta version bug"?

BR,

Fred