2017-05-12 3 views
0

J'ai une erreur lorsque j'essaie de déployer mon projet sur un périphérique intelligent, donc avec l'émulateur, tout fonctionne bien, mais quand j'utilise un périphérique intelligent, la base de données n'a pas travailler et quand je l'ouvre, je reçois cette erreur (i utilisé visual studio 2008 et le langage C#):Corruption de la base de données Sql Server CE (Windows Mobile CE 5.0)

Error : 0x800004005 E_FAIL 
Native_Error: (25017) 
Description : le fichier de base de données est peut-être endommagé. Exécuter l'utilitaire de réparation pour vérifier le fichier de la base de données [Database Name] . 
Interface defining error: IID_IDBInitialize 
Param:0: 0 
Param:1: 0 
Param:2: 0 
Param:3: Program Files\ project_name\database_name.sdf 
Param:4: 
Param:5: 
+0

Avez-vous essayé de réparer la base de données? – ErikEJ

+0

Oui, je compacte ma base de données sur l'appareil et je gère et rien ne change. – abdou31

+0

Compact n'est pas la même chose qu'une réparation! Et assurez-vous d'utiliser le dernier vesion de l'exécution SQLCE ... – ErikEJ

Répondre

0

problème résolu, réinitialiser mon PDA et après que tout fonctionne bien