2010-03-08 14 views
7

Utilizzo VS2008 per creare un'applicazione Compact Framework per un dispositivo Windows CE 5.0 (Datalogic Kyman). Sto usando SQL Server Compact 3.5 nella mia applicazione. Tuttavia, sto eseguendo il debug su un Kyman che ha ancora Windows CE 4.2 installato (collegato tramite USB tramite Mobile Device Center). Il mio problema:Visual Studio 2008: non distribuire SQL Server Compact 3.5 durante il debug

VS2008 non riconosce che SQL Server Compact è già installato sul dispositivo e mi chiede di installare SQL Server Compact ogni volta Sto eseguendo la mia applicazione dall'IDE. Il programma di installazione mi mostra un avvertimento sul fatto che il file CAB di SQL Server Compact non è adatto a questo dispositivo, ma l'installazione funziona senza errori, inoltre l'applicazione funziona senza errori.

Ho deselezionato la casella "Distribuisci sempre l'ultima versione .NET" (non so come si chiami in inglese esattamente, usando il tedesco VS2008), ma questo non aiuta.

Come posso dire a Visual Studio non per installare SQL Server prima di avviare la mia applicazione ogni volta?

risposta

3

SQL Server Compact 3.5 Support WindowsCE 4.2

1- Controllare se il dispositivo di destinazione è Windows CE?

2- Provare a installare SQL Server Compact 3.5 sul dispositivo utilizzando il file CAB specificato in Windows CE 4.2.

troverete il file tappo nel seguente percorso:

C: \ Programmi \ Microsoft SQL Server Compact Edition \ v3.5 \ Devices \ wce400 \ ARMv4 \ sqlce.dev.ENU.ppc.wce4 .armv4.CAB

+1

Non ha funzionato per me - Ho installato i file CAB, ma VS 2008 vuole ancora installare SQL Server Compact. Ho anche installato manualmente i file CAB WCE 5, stesso risultato. –

+0

Progetto fatto - il problema non mi disturba fino a quando non ho bisogno di sviluppare per quel cliente di nuovo. Accetterò comunque la tua risposta. –

Problemi correlati