SQL Server CE v4 в Windows 8
Я создал приложение с использованием SQL Server CE 4.0, и оно отлично работает на компьютере с Windows 7.0, но в Windows 8 появилось следующее сообщение об ошибке при его запуске (версия x64, платформа Lenovo All-In-One Horizon 27' HW):
Не является действительным приложением Win 32 (Исключение из HRESULT: 0x800700C1)
В каталоге приложения я четко вижу
System.Data.SqlServerCe.dll
и все остальные 7 DLL:
Sqlceca40.dll Sqlcecompact40.dll Sqlceer40EN.dll
Sqlceme40.dll Sqlceoledb40.dll Sqlceqp40.dll Sqlcese40.dll
взято из C:\Program Files\Microsoft SQL Server Compact Edition\v4.0
корневой каталог и включен в каталог приложения в соответствии с рекомендацией по адресу: http://msdn.microsoft.com/en-us/library/vstudio/aa983326%28v=vs.110%29.aspx.
Другие настройки:
- Платформа конфигурации: любая целевая платформа ЦП: установка x86
- TargetPlatform: x64
Есть идеи, что пошло не так и как это исправить? Спасибо.