gdiplus に依存するアプリケーションがあります。アプリケーションを Windows 2000 でも実行する必要があります。
Windows 2000 コンピューターが機能するように、アプリケーション ディレクトリに GDIPlus を含めたいのですが、マシンが Windows XP、Windows Vista、Windows 7 などの場合は、出荷されて更新される GDIPlus のバージョンを使用する必要があります。 Windowsで。
ありえない?
gdiplus に依存するアプリケーションがあります。アプリケーションを Windows 2000 でも実行する必要があります。
Windows 2000 コンピューターが機能するように、アプリケーション ディレクトリに GDIPlus を含めたいのですが、マシンが Windows XP、Windows Vista、Windows 7 などの場合は、出荷されて更新される GDIPlus のバージョンを使用する必要があります。 Windowsで。
ありえない?
http://msdn.microsoft.com/en-us/library/ms997620.aspxからマニフェストに次を追加してみてください:-
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity version="1.0.0.0" processorArchitecture="x86"
name="Microsoft.Windows.mysampleapp" type="win32" />
<description>Your app description here</description>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.Windows.GdiPlus"
version="1.0.0.0" processorArchitecture="x86"
publicKeyToken="6595b64144ccf1df" language="*" />
</dependentAssembly>
</dependency>
</assembly>
インストーラーからやったほうが楽じゃない?Windows 2000 にインストールする場合は、Gdiplus をアプリケーション ディレクトリにコピーします。それ以外の場合はスキップします。
GDI+ ページから:
ランタイム要件
Gdiplus.dll は Windows XP に含まれています。特定のクラスまたはメソッドを使用するために必要なオペレーティング システムについては、そのクラスまたはメソッドのドキュメントの「詳細情報」セクションを参照してください。GDI+ は、Windows NT 4.0 SP6、Windows 2000、Windows 98、および Windows Me の再配布可能ファイルとして利用できます。最新の再頒布可能パッケージをダウンロードするには、 http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdkredist.htmを参照してください。
「win2000 gdiplus」が Google で最初にヒットしました。