Menu

#306 Tracking down Illegal character in path error

open
nobody
None
5
2006-11-20
2006-11-20
Spinnaker
No

NDoc Version 1.31
MSDN Documentation

I am using Jay Nelson's utility so that I can use NDoc with managed C++ MS 1.1. My managed class wraps an unmanaged set of C++ classes in a static library. If I #include any of my unmanaged header files I get a Illegal characters in path error.

How can I track down these "illegal characters"? Any ideas how to avoid this error?

Here is the full error information:

An error occured while trying to build the documentation.

Exception: NDoc.Core.DocumenterException
Illegal characters in path.

Exception: System.ArgumentException
Illegal characters in path.

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

at NDoc.Gui.BuildWorker.ThreadProc()

Exception: System.ArgumentException
at System.IO.Path.Combine(String path1, String path2)

at NDoc.Documenter.Msdn.MsdnDocumenter.TransformAndWriteResult(String transformName, XsltArgumentList arguments, String filename)

at NDoc.Documenter.Msdn.MsdnDocumenter.MakeHtmlForInterfaceOrClassOrStructure(WhichType whichType, XmlNode typeNode)

at NDoc.Documenter.Msdn.MsdnDocumenter.MakeHtmlForTypes(String namespaceName)

at NDoc.Documenter.Msdn.MsdnDocumenter.MakeHtmlForNamespace(String assemblyName, String namespaceName)

at NDoc.Documenter.Msdn.MsdnDocumenter.MakeHtmlForAssembliesSorted()

at NDoc.Documenter.Msdn.MsdnDocumenter.Build(Project project)

Discussion


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.