C ++ CLI XML documentation with forward declaration <seealso cref> gets reference to Unknown character Warning

I am trying to generate XML documentation for the C ++ CLI, Visual Studio 2010, and I just can't get it to pick up the direct link. I made a test program to try to get it to work.

I get (2 weird): Warning 1 Warning C4638: XML document comment applied to 'a.DoB (b)': reference to an unknown character 'b :: DoA ()'. ah 12 1 CPPCLIGMSECExamples

B in one, it works, with it turned on. How can I do this work somehow.

Here is my sample code (cpp is just empty implementations of these, these are .h files): hijras:

#pragma once ref class b; public ref class a { public: a(void); b^ bimpl; /// <seealso cref="b::DoA()" /> void DoB(b^ bb); }; 

bh:

 #pragma once #include "ah" public ref class b { public: b(void); a^ aimpl; /// <seealso cref="a::DoB()" /> void DoA(a^ aa); }; 
+4
source share

All Articles