[VC++] Cum instalez Windows SDK pentru Visual C++ 6.0?
Posted: 04 Jul 2011, 08:05
Problema
Folosesc inca Visual C++ 6.0 pentru niste proiecte mai vechi. As vrea ca sa-mi instalez o versiune de Windows SDK mai noua decat cea care se instaleaza cu VC++6.0 pentru a beneficia de GDI+, PSAPI, WMI, etc. Care sunt versiune compatibile, de unde iau kit-ul, si cum il instalez?
Rezolvare
Ultima versine compatibila cu Visual C++ 6.0 este PSDK din Martie 2003 care din pacate nu mai este disponibila in paginile de la Microsoft Download Center.
Ideal ar fi sa gasim kit-ul printre CD-urile vechi, daca nu sa facem comanda de CD.
Arhivele exista totusi pe net si se pot descarca de la urmatoarele adrese:
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.bat
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/extract.exe
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.1.cab
... si tot asa... /PSDK-FULL.2.cab, /PSDK-FULL.3.cab,... pana la...
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.13.cab
Cum instalam
Folosesc inca Visual C++ 6.0 pentru niste proiecte mai vechi. As vrea ca sa-mi instalez o versiune de Windows SDK mai noua decat cea care se instaleaza cu VC++6.0 pentru a beneficia de GDI+, PSAPI, WMI, etc. Care sunt versiune compatibile, de unde iau kit-ul, si cum il instalez?
Rezolvare
Ultima versine compatibila cu Visual C++ 6.0 este PSDK din Martie 2003 care din pacate nu mai este disponibila in paginile de la Microsoft Download Center.
Ideal ar fi sa gasim kit-ul printre CD-urile vechi, daca nu sa facem comanda de CD.
Arhivele exista totusi pe net si se pot descarca de la urmatoarele adrese:
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.bat
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/extract.exe
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.1.cab
... si tot asa... /PSDK-FULL.2.cab, /PSDK-FULL.3.cab,... pana la...
http://download.microsoft.com/download/platformsdk/sdk/update/win98mexp/en-us/3790.0/FULL/PSDK-FULL.13.cab
Cum instalam
- Punem toate fisierele intr-un folder, sa zicem c:\psdk_2003_03
- Lansam fereastra cmd si dezarhivam folosind psdk-full.bat:
Acum avem kit-ul.
Code: Select all
C:\>cd c:\psdk_2003_03 C:\PSDK_2003_03>psdk-full.bat c:\psdk_2003_03\kit
- Ne ducem in sub-folderul \setup si gasim acolo cateva fisiere cu extensia .msi.
Lansam msi-urile pentru platforma x86: CoreSDK-x86.msi, PSDK-x86.msi, etc. - Mergem la meniul Tools/Options/Directories din VC++6.0 si adaugam caile catre SDK-ul nou, sa zicem C:\Program Files\Microsoft SDK\Include pentru "Include files" si C:\Program Files\Microsoft SDK\Lib pentru "Library files". Avem grija ca cele noi sa fie primele din lista si sa nu le stergem pe cele vechi.