Błąd podczas uruchamiania programu na win XP.

0

Cześć !

Stworzyłem pogram w VisualStudio 2012 (win. 7), pogram działa jak należy. Chciałem go wypróbować na innym systemie ale niestety pojawił się problem.
Gdy chcę uruchomić mój program z folderu "Debug" to pojawia się komunikat "[...]nie jest prawidłową aplikacją systemu win32".

Chciałem zapytać jak rozwiązać ten problem ?

0

Może zrobiłeś program 64-bitowy?

0

Na 32-bitowym systemie nie odpalisz 64-bitowych aplikacji.

0

Jeśli nie masz zainstalowanego .NET Frameworka również nie.

0

Znalazłem coś takiego ale to nie działa...

1.Right click your Project, and select Properties.
2.In properties, select the Build tab. Under Platform target, select x86.
3.Hit Ctrl+Shift+S to save all files, right click the Solution and select “Clean” to get rid of old binaries. Any builds after that should be 32 bit .
Now it is ready for both 32 bit and 64 bit OS.

0

We właściwościach projektu ustaw Platform Toolset na v110_xp.

0
Azarien napisał(a):

We właściwościach projektu ustaw Platform Toolset na v110_xp.

A jest co takiego w wersji express ? Bo nie mogę tego znaleźć ...

edit:

Platforma docelowa to "Framework 4.5" a komputerze docelowym jest 4.0. Czy to może być problem ?

1

tak, 4.5 nie zainstalujesz na XP

0

Działa, na przyszłość :

We właściwościach projektu:

  • w zakładce "Aplikacja" - "Platforma Docelowa" należy ustawić na ".net framework 4"
  • w zakładce "Kompilacja" - ""Platforma Docelowa" należy ustawić na "x86"

Następnie zapisać (ctrl+shift+s), skompilować i gotowe.

1 użytkowników online, w tym zalogowanych: 0, gości: 1