Ok, after much searching with regedit, running RegClean, manually deleting
more keys I found, renaming directories, and finally getting a clue and
downloading the installer source, here's the final fix:
Go into RegEdit, search for "diaFile" and delete the entire class. If you
don't delete "HKEY_CLASSES_ROOT\diaFile" then the installer won't let you
install. The uninstaller should remove this, but doesn't (bug in Nullsoft?
Bug in the .88.2 installer? Don't know - it's listed to be deleted in the
current rev).
Other entries I found (again, should've been deleted but weren't - also
weren't found by regclean):
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Applications\dia.exe]
[HKEY_CURRENT_USER\Software\dia]
Dia also left directories (.dia) all over the place:
c:\dl\.dia (directory it was installed from originally)
%USERPROFILE%\.dia (HOME was set to %USERPROFILE% at one point)
%USERPROFILE%\My Documents\.dia (HOME currently set to this)
Can't really expect it to clean up the directories, especially since I kept
moving HOME :)
I did finally get it installed after all of this. Printing works, kinda...
at least the sample document I tried to print using fit(1,1) cuts off text
labels on the side of the page. Exporting to PNG crashes Dia. Exporting to
several other formats (tried WMF, EPS, WMG, CGM) works fine.
Tom Sorensen
-----Original Message-----
From: dia-list-admin@gnome.org [mailto:dia-list-admin@gnome.org]On
Behalf Of Alan Horkan
Sent: Monday, February 25, 2002 9:08 AM
To: dia-list@gnome.org
Subject: Re: Installing dia 0.89pre1 on Win2k
the installer may have left some registry entries,
i have not read the installer script so im just geussing.
try getting RegClean from Microsoft, if there are any stray registry
entries it should clean them out.
Be sure to tell us what it was when you figure it out.
> There appears to be a problem installing dia 0.89pre1 (from the
> dia-0.89pre1-setup.exe archive) on Windows 2000. I previously had 0.88.2
> installed and whenever I try to install 0.89p1 it complains that dia is
> already installed and I need to remove it first.
>
> I did uninstall dia, via the uninstaller that came with 0.88.2, and I've
> renamed any .dia directories I've hunted down. The 0.89p1 installer
> continues to complain.
there might be files stored in your user profile Application Data or
%home%, but you probably got them already.
> Was hoping to get some of the bugfixes in 0.89, namely Windows printing
> (instead of exporting to png, reading in in IrfanView or Word, and
printing
> that way). If I can't
> resolve this I'll just go back to 0.88 (and probably compile it on AIX and
> run it over X).
>
> Thanks for a great program though. Even though it's not 1.0 yet it's a
> heckuva a lot better than Visio for UML, and infinitely less expensive
than
> Rational Rose :)
> Tom Sorensen
Any relation of the codec? :)
> Dia-list mailing list
> Dia-list@gnome.org
> http://mail.gnome.org/mailman/listinfo/dia-list
Sincerely
Alan Horkan
_______________________________________________
Dia-list mailing list
Dia-list@gnome.org
http://mail.gnome.org/mailman/listinfo/dia-list