Aplikacja z bazą danych .sdf działająca na innych komputerach

0

Napisałem aplikację na .NET 4.0 z lokalną bazą danych .sdf z którą komunikuję się przez Linq to Entities.
Connection string wygląda tak:

<add name="Database1Entities" connectionString="metadata=res://*/Model2.csdl|res://*/Model2.ssdl|res://*/Model2.msl;provider=System.Data.SqlServerCe.3.5;provider connection string=&quot;Data Source=|DataDirectory|\Database1.sdf&quot;" providerName="System.Data.EntityClient"/>
   

Aplikacja działa w środowisku na którym ją pisałem- Win7, SQL Server 2012. Jednak gdy próbuję ją uruchomić na WinXP z .NET Framework 4.0, SQL Server 2008 i SQL Server CE 3.5 to otrzymuję przy starcie nieobsługiwany błąd. Jak sobie poradzić z tą sytuacją?

0

Jaki błąd?

0

Włącza się Visual Studio Just-In-Time Debugger z wiadomością:

An unhandled win32 exception occured in App.exe [2512]

A w VS:

Unhandled exception at 0x7c812fd3 in App.exe: 0xE0434352: 0xe0434352

pod adresem 7C812FD3 w disassembly jest:

pop esi

0

Pod jakim Win7 pisałeś x86 czy x64 ?

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