Help and Support

Numéro d'article: 328014 - Dernière mise à jour: mercredi 29 septembre 2004 - Version: 2.0

De CORRIGER : ActiveSync ne fonctionne pas sur Windows CE Platform Builder 4.1 après une sauvegarde réussie

Sommaire

Agrandir tout | Réduire tout

Symptômes

Sur un ordinateur qui exécute Microsoft Windows CE .NET 4.1, l'opération ActiveSync Restore ne travaille à correctement pas après que vous effectuez une opération de Sauvegarde avec un succès.

Résolution

Pour résoudre ce problème, mettez à jour le code du fichier Datasync.bib et puis reconstruisez votre image de système d'exploitation. Exécutez les procédures pour cela :
  1. Recherchez le fichier suivant de votre dossier Platform Builder Windows CE .NET 4.1 :
    Public\Datasync\Oak\Files\Datasync.bib
  2. Recherchez le code suivant vers la fin de ce fichier.
    ; @CESYSGEN IF DATASYNC_MODULES_SYSTEM
       systemcpl.cpl        $(_FLATRELEASEDIR)\system.cpl                  NK  H
    ; @CESYSGEN ENDIF
    			
    Remplacez le code précédent.
    ; @CESYSGEN IF DATASYNC_MODULES_SYSTEMCPL
       system.cpl        $(_FLATRELEASEDIR)\systemcpl.cpl                  NK  H
    ; @CESYSGEN ENDIF
    				
  3. Enregistrez les modifications.
  4. Utilisez Platform Builder Microsoft Windows CE .NET 4.1 pour reconstruire votre image de système d'exploitation.

Plus d'informations

Après avoir suivi les procédures de la section "Résolution" le fichier Datasync.bib apparaît comme suit :
;
; Copyright (c) Microsoft Corporation.  All rights reserved.
;
;
; Use of this source code is subject to the terms of the Microsoft end-user
; license agreement (EULA) under which you licensed this SOFTWARE PRODUCT.
; If you did not accept the terms of the EULA, you are not authorized to use
; this source code. For a copy of the EULA, please see the LICENSE.RTF on your
; install media.
;
MODULES
;  Name            Path                                           Memory Type
;  --------------  ---------------------------------------------  -----------

IF IMGNOCONN !
; @CESYSGEN IF DATASYNC_MODULES_REPLLOG
    repllog.exe    $(_FLATRELEASEDIR)\repllog.exe                 NK  
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_UDP2TCP
    udp2tcp.exe    $(_FLATRELEASEDIR)\udp2tcp.exe                 NK  
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_RAPISRV
    rapisrv.exe    $(_FLATRELEASEDIR)\rapisrv.exe                 NK  
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_WCELOAD
    wceload.exe    $(_FLATRELEASEDIR)\wceload.exe                 NK  
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_WCELDCMD
    wceldcmd.exe    $(_FLATRELEASEDIR)\wceldcmd.exe                 NK  
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_WCELOAD && DATASYNC_MODULES_UNLOAD
    unload.exe    $(_FLATRELEASEDIR)\unload.exe                     NK  
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_WCELDCMD && DATASYNC_MODULES_UNLDCMD
    unldcmd.exe    $(_FLATRELEASEDIR)\unldcmd.exe                   NK  
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_CEDRMUTIL
    cedrmutil.dll $(_FLATRELEASEDIR)\cedrmutil.dll                  NK SH
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_DMSVC
    dmsvc.dll    $(_FLATRELEASEDIR)\dmsvc.dll                       NK  
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_DMCONSOL
    dmconsol.exe    $(_FLATRELEASEDIR)\dmconsol.exe                 NK  
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_DMINFOS
    dminfos.dll    $(_FLATRELEASEDIR)\dminfos.dll                   NK  
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_DMSCRIPT
    dmscript.exe   $(_FLATRELEASEDIR)\dmscript.exe                  NK  
; @CESYSGEN ENDIF

ENDIF


; @CESYSGEN IF DATASYNC_MODULES_RRA_STM
   rra_stm.dll     $(_FLATRELEASEDIR)\rra_stm.dll                 NK  H
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_CEFOBJ
   cefobj.dll      $(_FLATRELEASEDIR)\cefobj.dll                  NK  H
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_PEGOBJ
   pegobj.dll      $(_FLATRELEASEDIR)\pegobj.dll                  NK  H
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_EVENTRST
   eventrst.exe    $(_FLATRELEASEDIR)\eventrst.exe                NK  H
; @CESYSGEN ENDIF

; @CESYSGEN IF DATASYNC_MODULES_SYSTEMCPL
   system.cpl   	$(_FLATRELEASEDIR)\systemcpl.cpl                  NK  H
; @CESYSGEN ENDIF


FILES
; @CESYSGEN IF DATASYNC_MODULES_EVENTRST
   eventrst.lnk   $(_FLATRELEASEDIR)\eventrst.lnk                 NK  SH
; @CESYSGEN ENDIF

				

Étapes permettant de reproduire le problème

Pour plus d'informations comment sur installer ActiveSync, consultez une de la documentation ActiveSync dans le menu Aide ou consultez le site Web MSDN suivant :
Créer un partenariat ActiveSync desktop-device
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wceactsy/html/ceconestablishingactivesyncdesktop-devicepartnership.asp (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wceactsy/html/ceconestablishingactivesyncdesktop-devicepartnership.asp)
  1. Démarrez le périphérique.
  2. Connectez le périphérique et puis configurez un partenariat ActiveSync entre votre ordinateur et appareil.

    Remarque Vous pouvez utiliser un cradle, un câble ou une technologie infrarouge.
  3. Pour sauvegarder l'unité en utilisant le programme ActiveSync sur votre ordinateur, procédez comme suit :
    1. Dans le menu Outils, cliquez sur Sauvegarde/restauration.
    2. Cliquez sur l'onglet Sauvegarder et poursuivez ensuite, avec la procédure de sauvegarde.
  4. Démarrez le périphérique et puis reconnectez à nouveau le périphérique.
  5. Pour configurer le périphérique en tant qu'invité, cliquez sur Non lorsque le message suivant s'affiche :

    Souhaiterez vous configurer un partenariat ?
  6. Pour essayer une opération de restauration ActiveSync sur votre ordinateur à partir du programme, procédez comme suit :
    1. Dans le menu Outils, cliquez sur Sauvegarde/restauration.
    2. Cliquez sur l'onglet Restaurer, cliquez sur Restaurer maintenant et puis sélectionnez le nom de partenariat qui a été attribué pendant l'opération de sauvegarde.

      Le message d'erreur suivant s'affiche :
      Restauration : Broken Connection de connexion au périphérique était rompu pendant la restauration. L'opération a été annulée. Votre périphérique ne risque pas correctement fonctionner jusqu'à ce que vous effectuez l'opération de restauration avec un succès. Veuillez que reconnecter et redémarrez la restauration.

Statut

Microsoft a confirmé l'existence d'un problème dans les produits Microsoft répertoriés dans la section « S'applique à »

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows CE .NET 4.1
Mots-clés : 
kbtshoot kbbug kbfix KB328014 KbMtfr kbmt
Traduction automatiqueTraduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que feraient une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique. Si vous relevez des erreurs graves et souhaitez contribuer à l?amélioration du système, vous pouvez compléter l?enquête à votre disposition dans le bas des articles.
La version anglaise de cet article est la suivante: 328014  (http://support.microsoft.com/kb/328014/en-us/ )
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Traductions disponibles