2014-10-31 4 views
1

Custominfo로 NBug 로그를 확장하려고했습니다.NBug : CustomInfo가 충돌 함

다음과 같이 사용합니다.

public class MyCustomInfo 
{ 
    public String MyName { get; set; } 
    public String MyComputer { get; set; } 
} 

내 홈페이지

NBug.Settings.ProcessingException += (exception, report) => 
{ 
    report.CustomInfo = new MyCustomInfo { MyName = "tester123", MyComputer = "T3600" }; 
}; 

창조의

는 잘 작동하지만 Sendmail은 무슨 잘못 내 코드와

System.InvalidOperationException: Beim Generieren des XML-Dokuments ist ein Fehler aufgetreten. ---> System.InvalidOperationException: Ein Knoten des Typs XmlAttribute kann nicht als Elementewert geschrieben werden. Verwenden Sie XmlAnyAttributeAttribute mit einem XmlNode- oder XmlAttribute-Array, um den Knoten als Attribut zu schreiben. 
bei System.Xml.Serialization.XmlSerializationWriter.WriteElement(XmlNode node, String name, String ns, Boolean isNullable, Boolean any) 
bei Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterReport.Write1_Object(String n, String ns, Object o, Boolean isNullable, Boolean needType) 
bei Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterReport.Write3_Report(String n, String ns, Report o, Boolean isNullable, Boolean needType) 
bei Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriterReport.Write4_Report(Object o) 
--- Ende der internen Ausnahmestapelüberwachung --- 
bei System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter, Object o, XmlSerializerNamespaces namespaces, String encodingStyle, String id) 
bei System.Xml.Serialization.XmlSerializer.Serialize(Stream stream, Object o, XmlSerializerNamespaces namespaces) 
bei NBug.Core.Reporting.Info.Report.ToString() in d:\addone\trunk\NBug-master\NBug\Core\Reporting\Info\Report.cs:Zeile 90. 
bei System.String.Concat(Object[] args) 
bei NBug.Core.Submission.Web.Mail.Send(String fileName, Stream file, Report report, SerializableException exception) in d:\addone\trunk\NBug-master\NBug\Core\Submission\Web\Mail.cs:Zeile 183. 
bei NBug.Core.Submission.Dispatcher.EnumerateDestinations(Stream reportFile, ExceptionData exceptionData) in d:\addone\trunk\NBug-master\NBug\Core\Submission\Dispatcher.cs:Zeile 126. 

와 충돌, 또는이 NBug의 버그입니다. 나는이 문제를 복제 할 수 있지만 당신의 도움이 마르쿠스

답변

0

에 대한

덕분에, 버그와 같은 프로젝트의 GitHub의 페이지에서이 문제를보고하십시오. 독일어 현지화가 진행되는 동안 내 컴퓨터에서는 발생하지 않으므로 현지화 접근법과 관련있을 수 있습니다.