2010-03-08 7 views
7

J'utilise VS2008 pour créer une application Compact Framework pour un périphérique Windows CE 5.0 (Datalogic Kyman). J'utilise SQL Server Compact 3.5 dans mon application. Cependant, je débogue sur un Kyman qui a toujours Windows CE 4.2 installé (attaché via USB à l'aide de Mobile Device Center). Mon problème:Visual Studio 2008: ne pas déployer SQL Server Compact 3.5 lors du débogage

VS2008 ne reconnaît pas que SQL Server Compact est déjà installé sur le périphérique et me demande d'installer SQL Server Compact à chaque fois Je cours mon application à partir de l'IDE. Le programme d'installation me montre un avertissement sur le fait que le fichier SQL Server Compact CAB n'est pas adapté à ce périphérique, mais l'installation fonctionne sans erreurs, l'application fonctionne également sans erreurs.

J'ai décoché la case "Toujours déployer la dernière version .NET" (je ne sais pas comment ça s'appelle en anglais exactement, en utilisant VS2008 allemand), mais cela n'aide pas.

Comment puis-je dire Visual Studio pas pour installer le SQL Server avant de lancer mon application à chaque fois?

Répondre

3

SQL Server Compact 3.5 Support WindowsCE 4.2

1- Vérifiez si le périphérique cible est Windows CE?

2- Essayez d'installer SQL Server Compact 3.5 sur le périphérique en utilisant le fichier CAB spécifié pour Windows CE 4.2.

vous trouverez le fichier de bouchon dans le chemin suivant:

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

+1

N'a pas fonctionné pour moi - J'ai installé les fichiers CAB, mais VS 2008 veut toujours installer le SQL Server Compact. J'ai également installé les fichiers WCE 5 CAB manuellement, même résultat. –

+0

Projet terminé - le problème ne me dérange pas jusqu'à ce que j'ai besoin de développer pour ce client à nouveau. Je vais accepter votre réponse de toute façon. –

Questions connexes