どのようにいるgdiplus.dllを出荷するが、Windowsは、それを使用していませんか?

StackOverflow https://stackoverflow.com/questions/981125

質問

私はGDIPlusの上の依存を持つアプリケーションを持っています。私はまた、Windows 2000上で実行するアプリケーションを必要とします。

Windows 2000のコンピュータが機能するように、

私は、アプリケーションディレクトリにGDIPlusのを含めるしたいのですが、マシンがWindows XP、Windows Vistaでは、Windows 7などであれば、私はそれがGDIPlusのバージョンという船を使いたい、とWindowsに、更新されます。

不可?

役に立ちましたか?

解決

http://msdn.microsoft.com/en-us/からライブラリ/ 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でヒットます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top