[VC++] Cum instalez Windows SDK pentru Visual C++ 6.0?

Mediul de dezvoltare Visual C++, instalare, setari, debugger, compilator, linker si documentatie (forum moderat)
Post Reply
User avatar
Ovidiu Cucu
Fondator
Fondator
Posts: 3776
Joined: 11 Jul 2007, 16:10
Judet: Iaşi
Location: Iasi
Contact:

[VC++] Cum instalez Windows SDK pentru Visual C++ 6.0?

Post by Ovidiu Cucu » 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
  1. Punem toate fisierele intr-un folder, sa zicem c:\psdk_2003_03
  2. Lansam fereastra cmd si dezarhivam folosind psdk-full.bat:

    Code: Select all

    C:\>cd c:\psdk_2003_03
    C:\PSDK_2003_03>psdk-full.bat c:\psdk_2003_03\kit
    Acum avem kit-ul.
  3. 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.
  4. 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.



Post Reply