Message d'erreur lorsque vous essayez utiliser l'outil WsusMigrationImport pour importer des données dans un serveur WSUS 3.0: « WsusMigration a échoué avec le sous exceptions »

Traductions disponibles Traductions disponibles
Numéro d'article: 945348 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Symptômes

Lorsque vous essayez d'utiliser l'outil WsusMigrationImport pour importer des données dans un serveur WSUS (Windows Server Update Services 3.0), le message d'erreur exception suivant peut s'afficher :

WsusMigration a échoué avec le sous exception !
System.FormatException : index (basé zéro) doit être supérieure ou égale à zéro et inférieure à la taille de la liste d'arguments.

à System.Text.StringBuilder.AppendFormat (fournisseur IFormatProvider, format de chaîne, args [], objet)
à System.String.Format (fournisseur IFormatProvider, format de chaîne, args [], objet)
à System.IO.TextWriter.WriteLine (format de chaîne arg0 objet objet arg1, arg2, objet)
à System.IO.TextWriter.SyncTextWriter.WriteLine (format de chaîne arg0 objet objet arg1, arg2, objet)
à Microsoft.WsusMigrationTools.ImportServerStatus.ProcessNode (Lecture de XmlTextReader)
à Microsoft.WsusMigrationTools.ImportServerStatus.ImportData (Lecture de XmlTextReader)
à Microsoft.WsusMigrationTools.WsusMigrationTool.Main (arguments chaîne [])
note Microsoft fournit l'outil WsusMigrationImport comme un outil exemple.

Cause

Il s'agit problème se produit en raison d'une erreur dans l'outil WsusMigrationImport.

Résolution

Pour résoudre ce problème, modifiez et recompiler le code source de l'outil WsusMigrationImport pour corriger l'erreur. Pour ce faire, procédez comme suit.

note La mesure où l'outil WsusMigrationImport est expédiée comme échantillon, Microsoft a inclus le code source avec l'outil.

note Microsoft ne prend pas en charge la modification le code source du fichier WsusMigrationImport.cs.
  1. Dans Visual Studio, ouvrez le projet qui contient le fichier WsusMigrationImport.cs.
  2. Recherchez la ligne 504 et puis apportez les modifications suivantes.

    ligne existante
    Console.WriteLine("Changed update {0}/{1} revision {3} to visible from declined.",

    ligne de remplacement
    Console.WriteLine("Changed update {0}/{1} revision {2} to visible from declined.",
  3. Enregistrez le fichier WsusMigrationImport.cs.
  4. Générez le projet.
  5. Exécutez l'outil WsusMigrationImport nouvellement compilé pour importer des données.

Statut

Microsoft a confirmé que c'est un problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Propriétés

Numéro d'article: 945348 - Dernière mise à jour: mardi 11 décembre 2007 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server Update Services 3.0
Mots-clés : 
kbmt kbexpertiseinter kbtshoot kbprb KB945348 KbMtfr
Traduction 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 ferait 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.
La version anglaise de cet article est la suivante: 945348
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.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com