Я использую VS2008 для создавания Компактного приложения Платформы для устройства Windows CE 5.0 (Datalogic Kyman). Я использую SQL Server Компактные 3.5 в моем приложении. Однако я отлаживаю на Kyman, который все еще имеет установленный Windows CE 4.2 (присоединенный через USB с помощью Центра Мобильного устройства). Моя проблема:
VS2008 не распознает, что Компактный SQL Server уже установлен на устройстве и просит, чтобы я установил SQL Server, Уплотняют каждый раз, когда я запускаю свое приложение от IDE. Установщик показывает мне предупреждение о SQL Server Компактный файл CAB, не являющийся подходящим для этого устройства, но работ установки без ошибок, также работ приложения без ошибок.
Я снял флажок с полем "Always deploy latest.NET version" (не знайте то, чем это называют на английском языке точно, с помощью немецкого VS2008), но это не помогает.
Как я могу сказать Visual Studio не устанавливать SQL Server прежде, чем запустить мое приложение каждый раз?
SQL Server Compact 3.5 Поддержка WindowsCE 4.2
1- Проверьте, является ли целевое устройство Windows CE?
2- Попробуйте установить SQL Server Compact 3.5 на устройство, используя cab-файл, указанный для windows CE 4.2.
Вы найдете cap файл по следующему пути:
C:\Program Files\Microsoft SQL Server Compact Edition\v3.5\Devices\wce400\armv4\sqlce.dev.ENU.ppc.wce4.armv4.CAB