[Rd] Uninstall registry key the same for all versions (PR#10746)
Duncan Murdoch
murdoch at stats.uwo.ca
Tue Feb 12 19:16:17 CET 2008
On 2/12/2008 1:02 PM, Duncan Murdoch wrote:
> On 2/12/2008 12:45 PM, Henrik Bengtsson wrote:
>> This is a beautiful example on how an added feature matures into a bug
>> over time :)
>>
>> I let the Windows developers argue with the pro's and con's of your
>> suggestion. I just wanna add a related suggestion that when you have
>> multiple installations and you run "Unistall R 2.6.0" the first dialog
>> ('R for Windows Uninstall') you see says "Are you sure you want to
>> completely remove R for Windows and all of its components?" This
>> message does not specify the version being uninstalled, so without
>> previous experience you certainly wonder if this is going to install
>> all of your R installations or just one.
>
> I'm just testing now, but I suspect Gerhard's suggestion of specifying
> AppID will fix this too.
No, it doesn't. I'll look for something else.
Duncan Murdoch
>
> Duncan Murdoch
>
>>
>> My $0.02
>>
>> /Henrik
>>
>> On Feb 12, 2008 8:20 AM, <Gerhard.Thallinger at tugraz.at> wrote:
>>> Full_Name: Gerhard Thallinger
>>> Version: R 2.2.0 through R 2.6.2
>>> OS: Windows XP
>>> Submission from: (NULL) (129.27.145.220)
>>>
>>>
>>> The uninstall key in the Windows Registry
>>> (HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\)
>>> is the same ("R for Windows_is1") for all R versions
>>> (at least from 2.2.0 to 2.6.2).
>>>
>>> This prohibits managing multiple R versions in a clean way, since
>>> the installation of a new R versions overwrites the uninstall key
>>> of the previous installed version. This makes an uninstall of
>>> a previous version via "Add/Remove Software" impossible.
>>>
>>> The uninstall key should also contain the R version number
>>> (e.g. "R for Windows 2.6.2_is1"). The name of the registry key can
>>> be set in the Inno Setup definition file using the "AppId" directive.
>>> At the moment "AppId" is not set, therefor "AppName" is used as the
>>> key name.
>>>
>>> ______________________________________________
>>> R-devel at r-project.org mailing list
>>> https://stat.ethz.ch/mailman/listinfo/r-devel
>>>
>>
>> ______________________________________________
>> R-devel at r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-devel
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
More information about the R-devel
mailing list