我在Visual Studio 2005中有一个Windows Mobile 5项目。
这在移动设备和windows XP 32位上仍然可以很好地工作
但现在它需要在windows8(64位)上运行。
该项目使用System.Data.SqlServerCe 3.0.3600.0
是否可以在最新的windows版本上运行此操作,或者不支持此操作?
更新:这是在没有模拟器的情况下直接从VS2005运行时的错误:
Could not load file or assembly 'System.Data.SqlServerCe, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies.
是否尝试在.exe上强制执行x86?带corflags prog.exe/32BIT+
http://erikej.blogspot.dk/2008/01/x64-and-sql-compact.html