System.Xml.XmlException   zodpovězená otázka

Offtopic

Dobrý den, ke hře World of Warcraft používám open source program na zabezpečení účtu WinAuth. Fungoval mi naprosto bez problémů kolem 2 měsíců, ale dnes když ho chci spustit tak mi vyhodí vyjímku:

Informace o vyvolání ladění JIT najdete na konci této zprávy,
nikoli v tomto dialogovém okně.

************** Text výjimky **************
System.Xml.XmlException: Kořenový element chybí.
   v System.Xml.XmlTextReaderImpl.Throw(Exception e)
   v System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   v System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
   v System.Xml.XmlDocument.Load(XmlReader reader)
   v System.Xml.XmlDocument.Load(String filename)
   v WindowsAuthenticator.WinAuthHelper.LoadConfig(MainForm form)
   v WindowsAuthenticator.MainForm.MainForm_Load(Object sender, EventArgs e)
   v System.Windows.Forms.Form.OnLoad(EventArgs e)
   v System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   v System.Windows.Forms.Control.CreateControl()
   v System.Windows.Forms.Control.WmShowWindow(Message& m)
   v System.Windows.Forms.Control.WndProc(Message& m)
   v System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   v System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Načtená sestavení **************
mscorlib
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4952 (win7RTMGDR.050727-4900)
    Základ kódu: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
WinAuth
    Verze sestavení: 1.2.1041.27
    Verze Win32: 1.2.1041.27
    Základ kódu: file:///C:/Users/Petr/Desktop/WinAuth.exe
----------------------------------------
System.Windows.Forms
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Windows.Forms.resources
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_cs_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Xml
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.XML.resources
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System.Xml.resources/2.0.0.0_cs_b77a5c561934e089/System.Xml.resources.dll
----------------------------------------
mscorlib.resources
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4952 (win7RTMGDR.050727-4900)
    Základ kódu: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------

************** Ladění JIT **************
Aby bylo povoleno ladění JIT, musí konfigurační soubor
pro tuto aplikaci nebo počítač (machine.config) mít
v oddílu system.windows.forms nastavenou hodnotu njitDebugging.
Aplikace rovněž musí být kompilována s povoleným
laděním.

Příklad:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Je-li ladění JIT povoleno, budou všechny neošetřené výjimky
odeslány ladicímu programu JIT, který je registrován v počítači,
a nebudou zpracovány tímto dialogovým oknem.

Pokud dám pokračovat vyhodí:

Informace o vyvolání ladění JIT najdete na konci této zprávy,
nikoli v tomto dialogovém okně.

************** Text výjimky **************
System.NullReferenceException: Odkaz na objekt není nastaven na instanci objektu.
   v WindowsAuthenticator.WinAuthHelper.SaveConfig(WinAuthConfig data)
   v WindowsAuthenticator.MainForm.MainForm_FormClosing(Object sender, FormClosingEventArgs e)
   v System.Windows.Forms.Form.WmClose(Message& m)
   v System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   v System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Načtená sestavení **************
mscorlib
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4952 (win7RTMGDR.050727-4900)
    Základ kódu: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
WinAuth
    Verze sestavení: 1.2.1041.27
    Verze Win32: 1.2.1041.27
    Základ kódu: file:///C:/Users/Petr/Desktop/WinAuth.exe
----------------------------------------
System.Windows.Forms
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Windows.Forms.resources
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_cs_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
System.Xml
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.XML.resources
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4927 (NetFXspW7.050727-4900)
    Základ kódu: file:///C:/Windows/assembly/GAC_MSIL/System.Xml.resources/2.0.0.0_cs_b77a5c561934e089/System.Xml.resources.dll
----------------------------------------
mscorlib.resources
    Verze sestavení: 2.0.0.0
    Verze Win32: 2.0.50727.4952 (win7RTMGDR.050727-4900)
    Základ kódu: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------

************** Ladění JIT **************
Aby bylo povoleno ladění JIT, musí konfigurační soubor
pro tuto aplikaci nebo počítač (machine.config) mít
v oddílu system.windows.forms nastavenou hodnotu njitDebugging.
Aplikace rovněž musí být kompilována s povoleným
laděním.

Příklad:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Je-li ladění JIT povoleno, budou všechny neošetřené výjimky
odeslány ladicímu programu JIT, který je registrován v počítači,
a nebudou zpracovány tímto dialogovým oknem.

Mám zálohu i na flash disku a také nefunguje. Ale na jiném PC funguje jak program z mého disku, tak z flash disku bez problémů.

Zkoušel jsem si program i sám zkompilovat, ale vyhazuje pořád stejnou hlášku. Tato chyba se objevuje jen na mém PC. Dal jsem instalátorem opravit Framework 4 a také nepomohlo.

Na Google jsem samozřejmě hledal, ale tam se řeší pouze chyby v kódu programu, ale tento jinde funguje, jen ne na mém PC.

Nenapadá někoho čím to může být? Děkuji za každou odpověď.

Petr

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Zapoměl jsem ještě uvést link na WinAuth: http://code.google.com/p/winauth/

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Zřejmě jste se ručně vrtal v tom XML souboru a něco tam podělal.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Anebo nějaká jiná aplikace, nebo je ten soubor poškozen.

Chyba říká, že se mu nedaří přečíst XMLko, protože není validní.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback