.NET:XML文档 - CREF标记中使用的程序集别名

时间:2012-12-19 16:01:17

标签: c# .net xml-comments xml-documentation

在cref链接中使用程序集别名时,我很难解决C#编译器警告。不幸的是,我从intellisense得到的唯一反馈是'语法错误'。以下是链接的示例[请参阅cref =“global :: Namespace.Class.Method”]。从我可以收集到的,语法是正确的。被引用的程序集为别名设置了“全局”。

这是编译器的问题吗?有解决办法吗?

1 个答案:

答案 0 :(得分:2)

据我所知,global在文档注释中的含义与普通代码中的含义相同。它只是一个命名空间别名,它允许您避免命名空间名称和类型名称之间的冲突。有关详细信息,请参阅MSDN on the Global Namespace Alias

请注意,此不是extern aliases相同,当您在不同的程序集中有两个具有相同完全限定名称的类型时使用它们。你的问题谈论“不同的根源”表明你可能与外部别名混淆,但很难确定。