--- Alexandre Julliard <[EMAIL PROTECTED]> wrote: > The proper fix is to ensure that the environment is set up properly; > shell32 shouldn't have to duplicate the environment registry support.
Yes, but it's a chicken-and-egg problem. The registry for the environment has been set up right, but the environment variables themselves have not yet been set when shell32 is being registered. shell32 and the environment are registered at roughly the same time, and shell32 uses the registry at registration time to create the default profile directories. Are you suggesting setupapi special case registry value setting so that if it recognizes the key as affecting the environment, it should set the variable on the spot? Or do you have another suggestion? --Juan __________________________________ Do you Yahoo!? Check out the new Yahoo! Front Page. www.yahoo.com