Witam, napisałem program który chcę teraz uruchomić na Windows Server 2003 x86, ale przy uruchamianiu moim oczom ukazuje się obcy mi komunikat "aplikacja nie jest prawidłową aplikacją systemu Win32. Co z tym zrobić? Jakoś inaczej aplikację skompilować? Używam VS 2012.
PIerwsze, co przychodzi na mysl to ze masz zainfekowanego kompa (tego na ktorym chcesz odpalic swoje exe). Albo na tymze kompie caly pakiet antywirow... zamiast jednego.
Musisz zainstalować .net framework w takiej wersji, w jakiej masz Twoją aplikację. Z tego co widzę, najwyższa wersja na windows server 2003 to 4.0.
Ok, Hrypa ma calkowita racje - jezeli nie zainstalowales pasujacego .NET, to nie zadziala. I sprawdz (o ile uzywales) w jakiej wersji masz biblioteke EF. EF 5.0 na .NET 4.0 nie zadziala (prawidlowo).
Zmieniłem w wymaganiach aplikacji na .net 4.0 i działa;)
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.