문제

Gdiplus에 의존하는 응용 프로그램이 있습니다. Windows 2000에서도 실행하려면 응용 프로그램이 필요합니다.

Application Directory에 Gdiplus를 포함시키고 Windows 2000 컴퓨터가 작동하지만 시스템이 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에서 처음으로 히트했습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top