ZP9 - Shop Bundle Version startet nicht mehr nach Absturz

  • Hallo,


    folgendes Problem: War gerade am Projekt bearbeiten - PC stürzt ab mit Bluescreen. Nach Neustart dann Aufruf von ZP mit folgender Fehlermeldung:


    System.Xml.XmlException


    -----------------


    '.', hexidezimaler Wert 0x00, ist ein ungültiges Zeichen. Zeile 1, Position 65526.


    -----------------


    bei System.Xml.XmlTextReaderImpl.Throw(Exception e)
    bei System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
    bei System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res, String[] args)
    bei System.Xml.XmlTextReaderImpl.ThrowInvalidChar(Int32 pos, Char invChar)
    bei System.Xml.XmlTextReaderImpl.ParseAttributeValueSlow(Int32 curPos, Char quoteChar, NodeData attr)
    bei System.Xml.XmlTextReaderImpl.ParseAttributes()
    bei System.Xml.XmlTextReaderImpl.ParseElement()
    bei System.Xml.XmlTextReaderImpl.ParseElementContent()
    bei System.Xml.XmlTextReaderImpl.Read()
    bei System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
    bei System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
    bei System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
    bei System.Xml.XmlDocument.Load(XmlReader reader)
    bei System.Xml.XmlDocument.LoadXml(String xml)
    bei Zeta.EnterpriseLibrary.Tools.Storage.PersistentXmlFilePairStorage.loadXmlDocumentFromFile(String filePath)
    bei Zeta.EnterpriseLibrary.Tools.Storage.PersistentXmlFilePairStorage.load()
    bei Zeta.EnterpriseLibrary.Tools.Storage.PersistentXmlFilePairStorage.set_FilePath(FileInfo value)
    bei ZetaProducer.RuntimeBusinessLogic.Code.AppHost.Host.InitializeInstance()
    bei ZetaProducer.RuntimeMain.Code.AppHost.Host.InitializeInstance()
    bei ZetaProducer.Main.Code.AppHost.Host.InitializeInstance()
    bei ZetaProducer.Main.Code.AppHost.Host.process()


    XmlException
    {
    LineNumber=1,
    LinePosition=65526,
    SourceUri="",
    Message="\\'.\\', hexidezimaler Wert 0x00, ist ein ungültiges Zeichen. Zeile 1, Position 65526.",
    Data=ListDictionaryInternal
    {
    Count=0,
    Keys=NodeKeyValueCollection
    {
    },
    IsReadOnly=False,
    IsFixedSize=False,
    IsSynchronized=False,
    SyncRoot=Object
    {
    },
    Values=NodeKeyValueCollection
    {
    }
    },
    InnerException=null,
    TargetSite=RuntimeMethodInfo: Throw,
    StackTrace=" bei System.Xml.XmlTextReaderImpl.Throw(Exception e)\\r\\n bei System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)\\r\\n bei System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res, String[] args)\\r\\n bei System.Xml.XmlTextReaderImpl.ThrowInvalidChar(Int32 pos, Char invChar)\\r\\n bei System.Xml.XmlTextReaderImpl.ParseAttributeValueSlow(Int32 curPos, Char quoteChar, NodeData attr)\\r\\n bei System.Xml.XmlTextReaderImpl.ParseAttributes()\\r\\n bei System.Xml.XmlTextReaderImpl.ParseElement()\\r\\n bei System.Xml.XmlTextReaderImpl.ParseElementContent()\\r\\n bei System.Xml.XmlTextReaderImpl.Read()\\r\\n bei System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)\\r\\n bei System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)\\r\\n bei System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)\\r\\n bei System.Xml.XmlDocument.Load(XmlReader reader)\\r\\n bei System.Xml.XmlDocument.LoadXml(String xml)\\r\\n bei Zeta.EnterpriseLibrary.Tools.Storage.PersistentXmlFilePairStorage.loadXmlDocumentFromFile(String filePath)\\r\\n bei Zeta.EnterpriseLibrary.Tools.Storage.PersistentXmlFilePairStorage.load()\\r\\n bei Zeta.EnterpriseLibrary.Tools.Storage.PersistentXmlFilePairStorage.set_FilePath(FileInfo value)\\r\\n bei ZetaProducer.RuntimeBusinessLogic.Code.AppHost.Host.InitializeInstance()\\r\\n bei ZetaProducer.RuntimeMain.Code.AppHost.Host.InitializeInstance()\\r\\n bei ZetaProducer.Main.Code.AppHost.Host.InitializeInstance()\\r\\n bei ZetaProducer.Main.Code.AppHost.Host.process()",
    HelpLink=null,
    Source="System.Xml"
    }


    Was ist zu tun? Danke für die wie immer schnelle Hilfe.


    VG Ronny

  • Hallo Ronny,


    Absturz mit Bluescreen – gibt‘s dann denn noch? Was hast Du für ein Betriebssystem?


    Eine Fehlermeldung mit "ungültiges Zeichen" kommt oft dann zustande, wenn von irgendwo (z.B. einer Internetseite) Text kopiert und in einen Artikel eingefügt wird. Oft kopiert man hier irgendwelche HTML-Fragmente mit.


    Da Dein Rechner während der Arbeit abgeschmiert ist, kann es auch gut möglich sein, dass Deine Projekt-Datenbank nun beschädigt ist, da beim Moment des Absturzes in die Datenbank geschrieben wurde.
    Hast Du eine Sicherung? Wenn ja, dann kannst Du diese ja wiederherstellen. Andernfalls müsstest Du mir die Projektdatenbank (gezippt und per E-Mail) an mich senden.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)

  • Hi Steffen,


    an dem projekt selbst kanns eigentlich nicht liegen. Ich habe das Projekt mal komplett aus dem "Eigene Dateien" Ordner entfernt, trotzdem gibt es sofort beim Start von ZP folgenden Screen (siehe Anhang) - MSDAC Repair und Jet habe ich ebenfalls gecheckt, da ist alles OK.


    Habe übrigens XP mit SP3


    VG Ronny

  • Hallo Ronny,


    tu mal den Ordner "Zeta Producer Desktop 9" unter Eigene Dateien umbenennen. Dann deinstallierst Du ZP und installierst diesen erneut. Beim ersten Start erfolgt dann die Initialisierung. Hier wird dann ein neuer Ordner "Zeta Producer Desktop 9" angelegt.


    Funktioniert ZP dann? Wenn ja, dann kannst Du nun Deinen Daten (Projekte, Layouts) vom umbenannten Ordner nacheinander in den neuen Ordner rüber kopieren. Nach jedem Projekt schaust Du, ob ZP noch funktioniert.


    Falls ZP trotz der Neuinitialisierung noch immer nicht geht, dann ist wohl eine Komponente Deines Systems defekt.

    Freundliche Grüße
    Steffen T. (Zeta Producer-Support)