Fråga
Jag använder nu Visual C++ 6.0 till programmering rent privat. Nu har jag köpt en ny dator med Windows Vista. Nu funderar jag på ifall jag antingen ska försöka installera 6.0:an på den nya datorn, köpa en nyare version, eller prova på Visual Studio Express.
Det jag undrar är dels om du vet hur bra 6.0:an fungerar tillsammans med Vista, dels vad som är begränsningarna i Express-versionen.
Jag undrar också om det går att fortsätta på projekt utvecklade med MFC, i nyare versioner av Visual C++.
Svar
Hej Ken.
Tyvärr finns det problem med Visual C++ 6.0, iaf när det kommer till installationen.
Som tur är finns det andra som kommit underfull hur man skall gå tillväga för att lyckas installera Visual C++ 6.0. Mer information angående installationen finner du på, http://www.itwriting.com/blog/167-visual-studio-6-on-vista.html
Vad man mer kan tänka på är att kompilatorn som följer med är väldigt gammal och innehåller en del kända fel samt avvikelser från C/C++ standarden. Vilket ökar risken att källkod skriven för senare kompilatorn, inte bygger på Visual C++ 6.0.
När det gäller Express utgåvan finns det en bra sammanställning här: http://en.wikipedia.org/wiki/Microsoft_Visual_Studio_Express
Som du ser på sidan så nämns denna text angående MFC,
Included is the Windows Platform SDK which can build applications that use the Win32 API. Applications utilizing either MFC or ATL require the Standard Edition or higher, and will not compile with the Express Edition.
Hoppas det hjälper dig, lycka till.