EBook reader

Signaler
Messages postés
834
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
14 janvier 2017
-
Messages postés
14478
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
8 avril 2020
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/100879-ebook-reader

Messages postés
834
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
14 janvier 2017
27
Plus de 500 téléchargements, et pas le moindre commentaire, ni la plus petite remarque :-p
Vous êtes sérieux les gars ?
Messages postés
14478
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
8 avril 2020
374 >
Messages postés
834
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
14 janvier 2017

Bonsoir et oui malheureusement c'est un constat courant
Messages postés
14478
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
8 avril 2020
374 >
Messages postés
14478
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
8 avril 2020

Dans UserControl_Setting j'ai un bug à la ligne
UserElement = UsersElement.Element(Environment.UserName);
de la méthode
public Settings(XElement rootElement)
, le contenu de Environment.UserName est "3A" et le message d'erreur
L'exception System.Xml.XmlException n'a pas été gérée
HResult=-2146232000
Message=Le caractère '3', valeur hexadécimale 0x33, ne peut pas commencer un nom.
Source=System.Xml
LineNumber=0
LinePosition=1
StackTrace:
à System.Xml.XmlConvert.VerifyNCName(String name, ExceptionType exceptionType)
à System.Xml.Linq.XName..ctor(XNamespace ns, String localName)
à System.Xml.Linq.XNamespace.GetName(String localName)
à System.Xml.Linq.XName.Get(String expandedName)
à System.Xml.Linq.XName.op_Implicit(String expandedName)
à EbookReader.Settings..ctor(XElement rootElement) dans e:\100879-0-ebook-reader\EbookReader\UserControl_Settings.cs:ligne 303
à EbookReader.Form_Main.LoadSettings() dans e:\100879-0-ebook-reader\EbookReader\Form_Main.cs:ligne 205
à EbookReader.Form_Main..ctor() dans e:\100879-0-ebook-reader\EbookReader\Form_Main.cs:ligne 112
à EbookReader.Form_Main..ctor(String[] args) dans e:\100879-0-ebook-reader\EbookReader\Form_Main.cs:ligne 141
à EbookReader.Program.Main(String[] args) dans e:\100879-0-ebook-reader\EbookReader\Program.cs:ligne 33
InnerException:
Messages postés
14478
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
8 avril 2020
374 >
Messages postés
14478
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
8 avril 2020

Après avoir changé mon nom de session, ça va plus loin, mais replante dans
public MyBook Initialize(Settings settings)
à la ligne
_lastOpenedBookAttribute = settings.UserElement.Element("last_opened_book").Attribute("src");
j'ai une nullreferenceexeption, ce qui me parfait logique puisque je n'ai pas encore ouvert de livre
Afficher les 9 commentaires