gdiplus.dll required in system32 folder on windows in TortoiseSVN 1.5.2
From: Anton Prowse <AProwse_at_TravelCLICK.net>
Date: Thu, 14 Aug 2008 06:44:36 -0500
On attempting to install TortoiseSVN 1.5.2, Build 13595 - 32 Bit on Windows 2000 SP4 over the top of an existing install of 1.4.9 (I think) I was met with a popup informing me that gdiplus.dll was not found and that I should download it from Microsoft and place it in my system32 folder. Installation was then aborted.
This is a change in behaviour from earlier versions, which came bundled with gdiplus.dll and placed it in the "bin" subfolder of the application's installation folder.
I was able to bypass the issue by copying the gdiplus.dll file from the existing installation of the earlier version of TortoiseSVN into the system32 folder so as to pass the check; then I moved this file back to the "bin" folder and continued with the install. I have not yet discovered which part of the application relies on gdiplus.dll but I have not yet experienced any difficulties.
This new behaviour is undesirable. Firstly, I have to go and download and install the file myself without any advice as to where to download it from. Secondly, Microsoft themselves advise that applications should bundle gdiplus.dll into their installation area rather than install it into the system32 folder.
I understand that WinXP has gdiplus.dll installed by default as a system file; does TortoiseSVN's intend to continue support for Win2K for the foreseeable future?
This is an archived mail posted to the TortoiseSVN Users mailing list.