> >> Is it? > >> > > > > I can't tell. When I have installed Lazarus on Vista, I was asked for > > "Allow, reject" by the UAC. > > My app writes some configuration files in the same directory > > (c:\program files....etc.). No permissions problems for my app, or for > > Lazarus. I have installed my app manually. > > > > Perhaps my permission settings are wrong ;-) . > > > > No, not wrong... but the files are probably written in > /users/name/appdata/Local/VirtualStore/Program Files/... > > Vista shows these files *as if* they are written in c:\program files\... > but they are not. Problem occurs when logged in as another user. You > *think* you modified files in c:\program files\... but Vista saves your > modified files somewhere in the virualStore. So if you log in as the > first users, changes seems to be lost. Same thing happens if you log in > via Terminal Server. It's some sort of compromis to keep legacy > applications (that do not follow vista-rules) running...
This is a nightmare ! I prefer the unix way, 50 years using /usr/bin, /home, /etc, etc. OT: by the way, Lazarus is great, FreePascal is great. Congratulations to all of you, developers and contributors! Suddenly, I am a Unix/MAC/FreeBSD/Windows/hi-tech-shoe developer, just using ONE SINGLE compiler/RAD, developing console apps, desktop apps, web apps (ajax apps!), daemons, etc., etc., etc.... Thanks !! Gustavo > > Same thing when storing data in the Registry. It also has a virtual > store where data is written that is (by Vista rules) not allowed to be > written in some parts of the registry (like e.g. HKLM). > > Single user says: No problem, all runs fine! > > > John > > > > > > Gustavo > > > > ps: excuse my english > > > > > _______________________________________________ > Lazarus mailing list > [email protected] > http://www.lazarus.freepascal.org/mailman/listinfo/lazarus > _______________________________________________ Lazarus mailing list [email protected] http://www.lazarus.freepascal.org/mailman/listinfo/lazarus
