Re: GDI+ Deployment and Windows XP
From: Robert Coletti (RobertColetti_at_discussions.microsoft.com)
Date: 10/29/04
- Next message: Clarence Klopfstein: "Re: GDI+ Deployment and Windows XP"
- Previous message: Clarence Klopfstein: "Re: GDI+ Deployment and Windows XP"
- In reply to: Clarence Klopfstein: "Re: GDI+ Deployment and Windows XP"
- Next in thread: Clarence Klopfstein: "Re: GDI+ Deployment and Windows XP"
- Reply: Clarence Klopfstein: "Re: GDI+ Deployment and Windows XP"
- Messages sorted by: [ date ] [ thread ]
Date: Fri, 29 Oct 2004 10:53:10 -0700
Our application needs to support NT6a, 2000, 98, 98 Me, _and_ XP. So the
installation will bring GDI+ and only install it on non-XP machines. This is
where we need more detailed information.
More specifically:
1. Conditional installation - Should the dll will only be installed in the
app directory for non-XP machines?
2. Building - How do we build the app (in ms vc++ 6.0) to link to different
versions of gdi+ in different directories? Do we need to build multiple
times?
Thanks for your help.
Robert
"Clarence Klopfstein" wrote:
> Windows XP, comes bundled with GDIPlus.dll. So there is no reason to instal
> a new one.
>
> You can use GDI+ in your app on XP. It is just redundant, and possible
> damaging, to install a second gdiplus.dll.
>
> --
> Thanks,
>
> Clarence Klopfstein
> PH: 513-528-6660
> Fax: 513-528-3470
>
> "Robert Coletti" <RobertColetti@discussions.microsoft.com> wrote in message
> news:A3838474-DAAA-4F5F-A2AD-03806C75ED54@microsoft.com...
> > Hi, I my organization is looking to deploy GDI+ with our app. We have
> > researched how to do this, but are concerned that based on the licensing
> > agreement, GDI+ cannot be deployed with Windows XP and this will
> > complicate
> > our efforts. The licensing agreement states as follows:
> >
> > "For Windows XP use the system-supplied gdiplus.dll. Do not install a new
> > gdiplus.dll over the system-supplied version (it will fail due to Windows
> > File Protection). "
> >
> > The instructions (attached below) do not explain what to do when
> > installing
> > on Windows XP? Is there more detailed information available on this?
> >
> > -------------------------------------
> > Instructions from
> > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdicpp/GDIPlus/GDIPlus.asp
> >
> > "GDI+ is available as a redistributable for Windows NT 4.0 SP6, Windows
> > 2000, Windows 98, and Windows Me. To download the latest redistributable,
> > see
> > http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdkredist.htm .
> >
> > Note If you are redistributing GDI+ to a downlevel platform or a platform
> > that does not ship with that version of GDI+ natively, install Gdiplus.dll
> > in
> > your application directory. This puts it in your address space, but you
> > should use the linker's /BASE option to rebase the Gdiplus.dll to prevent
> > address space conflict."
> >
>
>
>
>
- Next message: Clarence Klopfstein: "Re: GDI+ Deployment and Windows XP"
- Previous message: Clarence Klopfstein: "Re: GDI+ Deployment and Windows XP"
- In reply to: Clarence Klopfstein: "Re: GDI+ Deployment and Windows XP"
- Next in thread: Clarence Klopfstein: "Re: GDI+ Deployment and Windows XP"
- Reply: Clarence Klopfstein: "Re: GDI+ Deployment and Windows XP"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|