Chybová zpráva při pokusu o použití nástroje WsusMigrationImport importu dat do serveru WSUS 3.0: "WsusMigration se nezdařila níže výjimku"

Příznaky

Při pokusu o použití nástroje WsusMigrationImport importu dat do serveru Windows Server Update Services 3.0 (WSUS) může zobrazit následující chybová zpráva Výjimka:

WsusMigration se nezdařila níže výjimku!
System.FormatException: Index (nuly) musí být větší než nebo roven nule a menší než velikost seznamu argumentů.

v System.Text.StringBuilder.AppendFormat (IFormatProvider zprostředkovatele, řetězec formátu, objektu args [])
v System.String.Format (IFormatProvider zprostředkovatele, řetězec formátu, objektu args [])
v System.IO.TextWriter.WriteLine (řetězec formátu, arg0 objekt, objekt arg1, arg2 objekt)
v System.IO.TextWriter.SyncTextWriter.WriteLine (řetězec formátu, arg0 objekt, objekt arg1, arg2 objekt)
v Microsoft.WsusMigrationTools.ImportServerStatus.ProcessNode (XmlTextReader čtecí zařízení)
v Microsoft.WsusMigrationTools.ImportServerStatus.ImportData (XmlTextReader čtecí zařízení)
v Microsoft.WsusMigrationTools.WsusMigrationTool.Main (String [] args)
Poznámka: Společnost Microsoft poskytuje jako nástroj ukázkový nástroj WsusMigrationImport.

Příčina

Je to k problému dochází z důvodu chyby v nástroji WsusMigrationImport.

Řešení

Chcete-li tento problém vyřešit, upravit a znovu kompilovat zdrojový kód WsusMigrationImport nástroj Oprava chyby. Chcete-li to provést, postupujte takto.

Poznámka: Vzhledem k tomu, že je nástroj WsusMigrationImport dodáno jako vzorek, společnost Microsoft zahrnula kód původu pomocí nástroje.

Poznámka: Společnost Microsoft nepodporuje změny zdrojového kódu souboru WsusMigrationImport.cs.
  1. V aplikaci Visual Studio otevřete projekt obsahující soubor WsusMigrationImport.cs.
  2. Vyhledejte řádek 504 a potom proveďte následující změny.

    Existující řádek.
    Console.WriteLine("Changed update {0}/{1} revision {3} to visible from declined.",

    Nahrazení řádku
    Console.WriteLine("Changed update {0}/{1} revision {2} to visible from declined.",
  3. Uložte soubor WsusMigrationImport.cs.
  4. Sestavte projekt.
  5. Spusťte nástroj WsusMigrationImport nově kompilovaný importovat data.

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Vlastnosti

ID článku: 945348 - Poslední kontrola: 14. 1. 2017 - Revize: 1

Váš názor