Un mensaje de error cuando intenta utilizar la herramienta WsusMigrationImport para importar datos en un servidor WSUS 3.0: "WsusMigration error con la siguiente excepción"

Seleccione idioma Seleccione idioma
Id. de artículo: 945348 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Síntomas

Cuando intenta utilizar la herramienta WsusMigrationImport para importar datos en un servidor de Windows Server Update Services 3.0 (WSUS), puede recibir el mensaje de error de excepción siguiente:

WsusMigration error con la siguiente excepción!
System.FormatException: Índice (basado en cero) debe ser mayor o igual a cero y menor que el tamaño de la lista de argumentos.

en System.Text.StringBuilder.AppendFormat (proveedor IFormatProvider, formato String, Object [] args)
en System.String.Format (proveedor IFormatProvider, formato String, Object [] args)
en System.IO.TextWriter.WriteLine (formato String, Object arg0, objeto arg1, arg2 objeto)
en System.IO.TextWriter.SyncTextWriter.WriteLine (formato String, Object arg0, objeto arg1, arg2 objeto)
en Microsoft.WsusMigrationTools.ImportServerStatus.ProcessNode (XmlTextReader lector)
en Microsoft.WsusMigrationTools.ImportServerStatus.ImportData (XmlTextReader lector)
en Microsoft.WsusMigrationTools.WsusMigrationTool.Main (String [] args)
Nota Microsoft proporciona la herramienta WsusMigrationImport como una herramienta de ejemplo.

Causa

Se trata de problema se produce debido a un error en la herramienta WsusMigrationImport.

Solución

Para resolver este problema, editar y volver a compilar el código fuente de la herramienta WsusMigrationImport para corregir el error. Para ello, siga estos pasos.

Nota Porque la herramienta WsusMigrationImport se incluye como ejemplo, Microsoft ha incluido el código fuente con la herramienta.

Nota Microsoft no admite cambiar el código fuente del archivo WsusMigrationImport.cs.
  1. En Visual Studio, abra el proyecto que contiene el archivo WsusMigrationImport.cs.
  2. Busque la línea 504 y realice el siguiente cambio.

    línea existente
    Console.WriteLine("Changed update {0}/{1} revision {3} to visible from declined.",

    línea de reemplazo
    Console.WriteLine("Changed update {0}/{1} revision {2} to visible from declined.",
  3. Guarde el archivo WsusMigrationImport.cs.
  4. Genere el proyecto.
  5. Ejecute la herramienta WsusMigrationImport recién compilado para importar datos.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Propiedades

Id. de artículo: 945348 - Última revisión: martes, 11 de diciembre de 2007 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft Windows Server Update Services 3.0
Palabras clave: 
kbmt kbexpertiseinter kbtshoot kbprb KB945348 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 945348

Enviar comentarios

 

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