Closed GoogleCodeExporter closed 9 years ago
Update:
I just verified that the latest version will run if and only if I have UAC Off,
or I
am running with Administrative Privileges.
Still testing, will continue to note issues that I find here.
Original comment by evmckay
on 21 Jul 2009 at 5:59
Consideration.
Does this version require that you uninstall teh older versions before it?
Original comment by evmckay
on 21 Jul 2009 at 6:04
Rainy, one thing I would point out.
If the users install this new vesion over top of their exiting installation,
they end
up with a Rainmeter.ini file in BOTH places. (In Program Files\Rainmeter and
APPDATA\Rainmeter) This would be ok, but you seem to be defaulting to using the
one
in Program Files if it sees both. This invalidates the whole purpose of the
exercise,
as now the user still has the UAC issue with Vista / Seven until they delete
the .ini
file from Program Files, and there is no reason why they would know to do that,
and
that they need to do it with Rainmeter shut down or Rainmeter just instantly
recreates the Rainmter.ini file in Program Files\Rainmeter and they are likely
suicidal by the time they are done chasing their tails.
What I did in RainThemes was to check for the .ini file in the current directory
(usually Program Files\Rainmeter) and set that as the "ini folder", then look in
APPDATA\Rainmeter, and if I find a Rainmeter.ini there as well, change the "ini
folder" variable to APPDATA\Rainmeter and from then on just ignore the one in
Program
Files. This addresses the "backward compatibility" issue gracefully, as if the
.ini
is in location A alone it uses it, if in B alone it uses that, and if in both A
and
B, it uses B and ignores A.
If you don't do something like this, then there is going to be mass confusion,
folks
are still going to get UAC errors and a lot of time is going to be spent
explaining
this over and over...
Either that, or have the installer move the current .ini file to
APPDATA\Rainmeter
during the install so they keep their settings.
Original comment by jsmor...@gmail.com
on 21 Jul 2009 at 6:45
[deleted comment]
Update 2009/07/21 1230 MDT
Ok, I just eliminated the Rainmeter.ini file from the Rainmeter program File.
All is working good.
A suggestion is to move your original Rainmeter.ini file to the
C:\Users\******\AppData\Roaming\Rainmeter
I think also that the skins file needs to be moved as well as adjustments can be
made, via NotePad, but not with NotePad++ unless run as Administrator.
When making skin changes, we still need to approve changes via the UAC.
The installer should either move the original ini file or remove it all
together, as
there will be a lot of confusion.
Original comment by evmckay
on 21 Jul 2009 at 7:08
I tested this build in some different environment, but the problem did not
occur.
environment:
- Windows 2000 sp4
- Windows XP pro sp3
- Windows Vista Ultimate
- Windows 7 RC
note:
- On Vista and 7, UAC is active
- "Overwrite install", "Clean install", tested both.
The problem which is transferred to the virtual folder was solved by this build.
This build seems to do the behavior almost announced on Issue 2(#3). On Vista
or 7, I
think that this build is suitable than surely old build.
Original comment by kenz0.sa...@gmail.com
on 22 Jul 2009 at 1:33
Original comment by kenz0.sa...@gmail.com
on 1 Aug 2009 at 4:17
Original issue reported on code.google.com by
evmckay
on 21 Jul 2009 at 5:56