Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

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"

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.

945348
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:".

Advertencia: este artículo se ha traducido automáticamente

Propiedades

Id. de artículo: 945348 - Última revisión: 12/11/2007 23:58:37 - Revisión: 1.0

  • Microsoft Windows Server Update Services 3.0
  • kbmt kbexpertiseinter kbtshoot kbprb KB945348 KbMtes
Comentarios