Vista, virtualization, and hairlessness

Eric Chatonet eric.chatonet at sosmartsoftware.com
Mon Apr 21 17:09:55 EDT 2008


Bonjour Richard,

As said Trevor, specialFolderPath(35) seems the right place:
In addition it's valid on XP and Vista:
. XP: C:/Documents and Settings/All Users/Application Data
. Vista: C:/ProgramData (files will not be virtualized as they are if  
put in the applications folder)

Le 21 avr. 08 à 22:37, Richard Gaskin a écrit :

> I've been pulling my hair out over this, and even after searching  
> the list archives (many of which have mysteriously become less- 
> convenient gzip files :\) I still can't turn up the final word on  
> how to solve this:
>
> I have an app in which we allow customers to register it once so it  
> can be used on any client machine which has that volume mounted,  
> such as a school computer lab.
>
> On OS X and XP, simply writing the reg data into the application  
> folder works great, provided of course the person doing the  
> registration has admin privileges, which for these scenarios is  
> common.  So far so good.
>
> But on Vista, the same program using the same code thinks its  
> writing to the program directory during registration, but it turns  
> out that it isn't, and subsequent users report that the program  
> isn't registered.
>
> I understand the basic concept of Vista's virtualization, but  
> here's what I don't understand:
>
> Where do I write my reg file so all users can access it?
>
> -- 
>  Richard Gaskin

Best regards from Paris,
Eric Chatonet.
----------------------------------------------------------------
Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/
Email: eric.chatonet at sosmartsoftware.com/
----------------------------------------------------------------





More information about the use-livecode mailing list