我如何记录ac#dll
如何编写类,以便在其他项目中引用dll的人可以看到属性和方法描述?
[Description("My age in years attribute")] public int Age { get { return 0; } set { } }
不起作用,也不起作用
/// /// My age in years attribute /// public int Age { get { return 0; } set { } }
在Visual Studio中:
项目 – >属性 – >构建 – >检查“XML文档文件”。
有关更多详细信息,请参阅XML注释,以便直接从Visual Studio .NET源文件构建文档 。
DescriptionAttribute中提供的DescriptionAttribute
在Property Grid中是可见的,它与代码编辑器无关。
要使XML注释可用,您必须生成XML文档文件并随程序集一起提供。
您是否为第二种情况构建了XML documentation file
?
项目属性 – >构建 – > [输出] XML文档文件
第二个应该工作(摘要),一定要在项目属性(Build – > Output)XML文档文件中选择。