RE: [Audacity-devel] Fwd: Windows Registry Bug
A free multi-track audio editor and recorder
Brought to you by:
aosiniao
From: Markus M. <me...@me...> - 2003-03-20 13:55:54
|
> I added this to bugzilla (bug 38). What should we be doing? > Does our installer support setting the registry? Should we > just ignore the error if the user doesn't have the priveleges? > Should we be prompting the user? The following has some helpful information: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo /base/hkey_classes_root_key.asp It should probably set the HKCR key as defined on < Win2000 only. On Win2000/XP the corresponding value in HKLM\Software\Classes (if administrator) or HKCU\Software\Classes (if no administrator permissions) should be set. This should probably be done by the installer. InnoSetup has some provisions on setting registry keys depending on the windows version, but I fear the scripting extensions would be needed to accomplish the conditional branch on the access rights that are available. Who is doing the Windows installer at the moment? If I should look into this, drop me a note. Markus > > -------- Original Message -------- > Subject: [Audacity-help] Bug in 1.1.3 > Date: Wed, 19 Mar 2003 21:53:36 -0900 (AKST) > From: Toby Everett <to...@ev...> > To: aud...@li... > > When I run Audacity 1.1.3 (installed via EXE) on an XP box as > a non-local > machine administrator, I get a message box titled "Audacity > Error" with the > content "Can't set value of > 'HKCR\Audacity.Project\shell\open\command' > (error > 5: access is denied.)". > > First off, it should be the job of the install routine to set > that value. I > presume it was added so that tarball installs would work. That said, > what if > I wanted that value to point to the 1.0 code? Second off, if > it's already > set, there should be no need for Audacity to update it. This message > can, of > course, be worked around by going in as Admin and loosening the > privileges on > that exact key, but that's a bit of a hack. > > --Toby Everett > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Does your code think in ink? > You could win a Tablet PC. Get a free Tablet PC hat just for playing. > What are you waiting for? > http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en > _______________________________________________ > Audacity-help mailing list > Aud...@li... > https://lists.sourceforge.net/lists/listinfo/audacity-help > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Tablet PC. > Does your code think in ink? You could win a Tablet PC. > Get a free Tablet PC hat just for playing. What are you waiting for? > http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en > _______________________________________________ > Audacity-devel mailing list > Aud...@li... > https://lists.sourceforge.net/lists/listinfo/audacity-devel > |