Menu

#469 NDoc.Core.DocumenterException when building Documentation

v1.3
open
nobody
NDoc Core (101)
5
2014-02-05
2006-04-01
No

I am using

>>> NDoc 1.3.1 - Code Documentation Generator for .NET

(GUI version) included in the latest SharpDevelop
Versions. NDoc is set up correctly (I can successfully
build some documentations) but for one documentation I
keep getting an Exception. I use .NET Framwork 2.0. I
can send you the raw XML-Comment-File if that helps.

Michael

The exact error message:

##########
Die Methode darf nur für einen Typ aufgerufen werden,
für den Type.IsGenericParameter "true" festgelegt ist.

Exception: NDoc.Core.DocumenterException

Die Methode darf nur für einen Typ aufgerufen werden,
für den Type.IsGenericParameter "true" festgelegt ist.

Exception: System.InvalidOperationException

Die Methode darf nur für einen Typ aufgerufen werden,
für den Type.IsGenericParameter "true" festgelegt ist.

Exception: NDoc.Core.DocumenterException
bei
NDoc.Documenter.Msdn.MsdnDocumenter.Build(Project project)

bei NDoc.Gui.BuildWorker.ThreadProc()

Exception: System.InvalidOperationException

Server stack trace:

bei System.RuntimeType.get_GenericParameterPosition()

bei NDoc.Core.MemberID.GetTypeName(Type type,
Boolean UsePositionalNumber)

bei NDoc.Core.MemberID.GetParameterList(MethodBase
method)

bei NDoc.Core.MemberID.GetMemberID(MethodBase method)

bei
NDoc.Core.Reflection.ReflectionEngine.MustDocumentMethod(MethodBase
method)

bei
NDoc.Core.Reflection.ReflectionEngine.WriteMethods(XmlWriter
writer, Type type)

bei
NDoc.Core.Reflection.ReflectionEngine.WriteClass(XmlWriter
writer, Type type, Boolean hiding)

bei
NDoc.Core.Reflection.ReflectionEngine.WriteClasses(XmlWriter
writer, Type[] types, String namespaceName)

bei
NDoc.Core.Reflection.ReflectionEngine.WriteNamespaces(XmlWriter
writer, Module module)

bei
NDoc.Core.Reflection.ReflectionEngine.WriteModule(XmlWriter
writer, Module module)

bei
NDoc.Core.Reflection.ReflectionEngine.WriteAssembly(XmlWriter
writer, Assembly assembly)

bei
NDoc.Core.Reflection.ReflectionEngine.BuildXml(XmlWriter
writer)

bei
NDoc.Core.Reflection.ReflectionEngine.MakeXmlFile(ReflectionEngineParameters
rep, String xmlFile)

bei
System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr
md, Object[] args, Object server, Int32 methodPtr,
Boolean fExecuteInContext, Object[]& outArgs)

bei
System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle
md, Object[] args, Object server, Int32 methodPtr,
Boolean fExecuteInContext, Object[]& outArgs)

bei
System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage
msg, Int32 methodPtr, Boolean fExecuteInContext)

Exception rethrown at [0]:

bei
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg)

bei
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type)

bei
NDoc.Core.Reflection.ReflectionEngine.MakeXmlFile(ReflectionEngineParameters
rep, String xmlFile)

bei
NDoc.Core.Reflection.BaseReflectionDocumenter.MakeXmlFile(Project
project, String fileName)

bei
NDoc.Documenter.Msdn.MsdnDocumenter.Build(Project project)
##########

Discussion


Log in to post a comment.