Niedawno uaktualniłem .NET z 3.5 do 4.0 w mojej aplikacji na komputer. Na mojej maszynie programistycznej działa dobrze.Awaria aplikacji po przejściu z .NET 3.5 do .NET 4.0
Na niektórych maszynach produkcyjnych rozbija się na samym początku.
systemu Windows 8.1, Windows 7
Nazwa zdarzenia problemu: APPCRASH
Nazwa aplikacji: MojaAplik.exe
Wersja aplikacji: 2.0.0.0 Sygnatura czasowa aplikacji
: Nazwa 553a56e8
Module Fault : KERNELBASE.dll
Moduł usterki Wersja: 6.3.9600.17415
Sygnatura modułu usterki: 54504ade
Exception Code: e0434f4d
Exception Offset: 00014598
OS Version: 6.3.9600.2.0.0.256.4
Locale ID: 1045systemu Windows XP z dodatkiem SP3 NET 4,0
Błąd MojaAplik.exe aplikacji, wersja 2.0.0.0, znaczek 553a56e8, moduł powodujący błąd kernel32.dll, wersja 5.1.2600.6532, pieczęć 53203b53, debugowanie? 0, adres błędu 0x00012fd3.
Należy pamiętać, że źródło jest .NET Runtime 2.0 Błąd. Czemu?
Aplikacja jest skompilowana w .NET 4.0, który jest zainstalowany na komputerze.
Inna (znacznie mniejsza i prostsza) aplikacja z tego rozwiązania, która jest również skompilowana dla .NET 4.0 działa dobrze.
Wszelkie pomysły?
Brzmi jak łobuz odniesienie w Twojej web.config, można zakładać, że? – mattytommo
.NET 4.0 działa na .NET 2.0 – recursive
@recursive .NET 4 ** nie ** działa na .NET 2.0. Tylko 3,0 i 3,5 zrobić. – xxbbcc