在C#里建立自己的类库,每一个函数都写了详细的<summary>文档,在同一个项目里是可以看到这些文档说明的,但是类库编译成dll后在项目之外引用就没有,这是为什么啊?请大家不吝赐教啊~~

解决方案 »

  1.   

    vs.net支持的不是很好.
    要标准的格式的:/// <summary>
    ///  .......
    /// </summary>
    /// <param name="str"></param>
    /// <param name="inta"></param>
    /// <returns></returns>
      

  2.   

    1、注释的规范
    namespace MyNameSpace
    {
        /// <summary>
        /// 类的说明
        /// </summary>
    public class MyClass
    {
            /// <summary>
            /// 名称取得(简述)
            /// </summary>
            /// <res>
            /// 根据用户ID,取得用户名称.(详述)
            /// </res>
            /// <param name="strUserID">用户ID</param>
            /// <returns>用户名称</returns>
            public string GetUserName(
                string strUserID);
    }2、项目设置
    项目 - 属性 - 构成 - 编译 - 输入出力中的xml文件这样的话,在编译的时候,同时会生成一个xml文件。
    使用的时候,让dll和xml文件在一起即可。
      

  3.   

    swordragon(古道热肠) 的是标准模板了。
      

  4.   

    swordragon(古道热肠)的确实时标准了,不过比较麻烦,这样你要吧那些非私有的成员都尽量价上注释说明,这样在外部才可以用