marek-stoj / ImmDoc.NET

ImmDoc .NET is a command-line utility for generating HTML documentation from a set of .NET assemblies and XML files created by the compiler. It's developed in C#.
GNU General Public License v2.0
53 stars 11 forks source link

null reference in MyAssemblyInfo.ProcessMemberNode #1

Open sakno opened 12 years ago

sakno commented 12 years ago

I caught the following exception when the file is processed with the documentation:

Unhandled exception: System.NullReferenceException:    
at Imm.ImmDocNetLib.MyReflection.MetaClasses.MyAssemblyInfo.ProcessMemberNode(XPathNavigator memberNodeNavigator, XPathNavigator docNavigator)
at Imm.ImmDocNetLib.MyReflection.MetaClasses.MyAssemblyInfo.ReadXmlDocumentation(String xmlDocPath)
at Imm.ImmDocNetLib.AssembliesInfo.ReadMyAssemblyInfoFromXmlDocumentation(String xmlDocPath)
at Imm.ImmDocNet.Program.ProcessFilesNames(List`1 filesNames)
at Imm.ImmDocNet.Program.Main(String[] args)

Version ImmDoc.NET 1.0.5.0. downloaded from codeplex.

If it is necessary, I can send my XML documentation to you.

marek-stoj commented 12 years ago

Thanks for the report - it'd be great if you could provide this XML documentation so that I can reproduce this issue.

sakno commented 12 years ago

It is located here.

yallie commented 11 years ago

@sakno Do you still have an XML file to reproduce this error? XML file from beta6-bin.zip is processed without exceptions.