Gareth at Serif wrote: > the system wouldn't have those files and they may be vital to the > running of the program and will probbaly see a lot of crashes or > missing content - a poor experience.
Which will probably happen anyway if your app is not specifically designed to be installed per-user (for example code that reads HKLM needs to be able to read HKCU as well or detect the installation type somehow). Mucking around with ALLUSERS is advanced stuff and any user that started doing it randomly should expect a lot of stuff to break. Equally if a user forced ALLUSERS=0 then another user installed ALLUSERS=1 then things would go completely fubar. Ideally ALLUSERS should *not* be overridable by a user but we have what we have... whatever happens is a broken system. > keypaths in a per-user location (such as a registry value in HKCU) > then any new user that's missing these components will get an > automated repair on runup (because they won't have the HKCU keypaths > either) and will have those Only if you code to check the registry keys and reexec the installer if you don't find them - again this requires special app support and most apps simply don't have it. Tony ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users