Mam VS 2012 na Windows 7. Chcę zbudować program MFC, który można uruchomić na Windows XP. Jednak otrzymałem następujący błąd podczas przenoszenia pliku exe do systemu Windows XP: "To nie jest poprawna aplikacja Win32".Skompiluj program MFC z VS 2012 uruchomionym na Windows XP
Po eksploracji w Internecie odkryłem, że powinienem zainstalować Visual Studio 2012 Update 1 i zmienić zestaw narzędzi Platformy z "Visual Studio 2012 (v110)" na "Visual Studio 2012 - Windows XP (v110_xp)". Zmieniłem także komputer docelowy na "MachineX86 (/ MACHINE: X86)". Tym razem otrzymuję kolejny błąd podczas uruchamiania pliku exe w systemie Windows XP: "punkt inicjalizacji procedury początkowej nie mógł być zlokalizowany w bibliotece dynamicznej KERNEL32.dll".
Teraz nie wiem co robić :(doceniam, jeśli ktoś może mi pomóc :).
Proszę zauważyć, że wypróbowałem prosty dialogowy program MFC bez dodawania do niego żadnego kodu.
Kiedy próbowałem prosty projekt MFC Podziałało czy nie? –
Nie wiedziałem nawet, że jesteś zimny * target * XP z 2012 roku. Domyślam się, że aktualizacja została przyznana przez popularne zapotrzebowanie. Wspomniałeś "Zauważ, że wypróbowałem prosty dialogowy program MFC bez dodawania do niego żadnego kodu". a potem ... nic. Jaki był wynik, czy możemy założyć, że to było to samo? – WhozCraig
Jeśli w przyszłości nie będzie linków do plików binarnych. Jeśli ** musisz ** podać link, powinien to być opis, kod źródłowy lub strona pobierania. –