monodevelop documentation doesn't show all tags

I am trying to document my code so that it is possible to see what everything does simply by hovering over the function name (like eclipse does with javadocs). I know the formatting that is required in C#, but monodevelop (or Intellisense I guess) only shows the first tag, not the others, and even then it doesn’t display quite correctly. I am using Unity 5.1.0f3 64 bit and MonoDevelop 4.0.1.

	/// <summary>
	/// Initializes a new instance of the <see cref="Product"/> class.
	/// </summary>
	/// <param name="namae">Namae.</param>
	/// <param name="desc">Desc.</param>
	/// <param name="lessons">Lessons.</param>
	/// <param name="urls">Urls.</param>
	public Product(string namae, string desc, string[] lessons, string[] urls){;

The above code only displays the constructor definition and the summary tag. The remaining info is completely disregarded. Any idea as to how I can fix this?


I got it working by removing ///< /summary> line or whole summary tag. It’s not a fix but workaround. Actual summary can be replaced by < para>text here< /para>. It behaves somehow strange but anyway better than nothing. For example:

/// <para>First text</para>
/// <para>Second text</para>
/// <returns>returns int</returns>
/// <param name="param1">int param1</param>

will result in tooltip:


First text

param1:int param1

Second text


returns int

Without any < para> or < summary> parameters are displayed at the end