Visual C++ 2008


(Colector!) #1

Odkąd Visual C++ 2005 wyszedł na rynek pojawił się odwieczny problem. Jak program napisany w VCPP uruchomić na innym komputerze.

Oto co trzeba zrobić:

-piszemy program i nie używamy Build tylko Rebuild tak aby powstał folder Release z naszym programem (można również zmienić ustawienia programu i użyć debugowania), lub naciskamy F5

-z folderu gdzie mamy zainstalowany VC++ kopiujemy (domyślnie C:\Program Files\Microsoft Visual Studio 9.0) z podfolderu VC\redist\x86\Microsoft.VC90.CRT pliki zawarte w tym folderze czyli:

-Microsoft.VC90.CRT.manifest

-msvcm90.dll

-msvcp90.dll

-msvcr90.dll

PS(dla VCPP 2005 schemat postępowania jest ten sam, ale wszystkie pliki mają w nazwie 80, a nie 90)

PS2(pliki możemy również znaleźć w katalogu Windowsa\winsxs)

-kopiujemy plik .exe z naszym programem z folderu Release oraz z folderu nazwa_programu\Release\ plik pierwszy.exe.intermediate.manifest

-dołączamy do plików pliki skopiowane z VC\redist\x86\Microsoft.VC90.CRT

-program umieszczamy w folderze i działa :slight_smile:

Miłej zabawy z (jak dla mnie) najlepszym środowiskiem programistycznym do CPP :smiley: