Witam,
Uruchamiam program na win 7 na swoim komputerze bez problemu. Gdy chcę uruchomić na win XP pojawia się problem jak w załączniku.
Proszę o radę jak to rozwiązać...
Witam,
Uruchamiam program na win 7 na swoim komputerze bez problemu. Gdy chcę uruchomić na win XP pojawia się problem jak w załączniku.
Proszę o radę jak to rozwiązać...
Zgaduje że brakuje mu jakiegoś Frameworka.
Jakiego masz ustawionego we właściwościach projektu ?
.net 4
Masz zainstalowanego Frameworka 4 w XP :) ?
tak
spójrz na ten temat:
Projekt nie działa na innych komputerach.
miałem podobny problem i porady kolegów mi pomogły
Właściwość UseConsistentNullReferenceBehavior
pojawiła się w .Net 4.5, którego nie zainstalujesz pod XP.
Jeżeli to jest twój program i możesz go przekompilować, zmień pod VS we właściwościach projektu wersję frameworka na 4.0.
Mam zmienione na 4.0.
Teraz jeszcze pojawiło się takie ostrzeżenie
Ostrzeżenie 1 Some NuGet packages were installed using a target framework different from the current target framework and may need to be reinstalled. Visit http://docs.nuget.org/docs/workflows/reinstalling-packages for more information. Packages affected: EntityFramework 0 0
Jak to rozwiązać ?
Jak zmieniasz wersję .Net'a to musisz usunąć wszystko co zaciągnąłeś z nugeta do projektu i zainstalować jeszcze raz. Wtedy VS pociągnie sobie biblioteki do właściwej wersji. Zresztą dokładnie to jest napisane w tym komunikacie :)