在C#中的注释有三种,一是'///'为XML注释,二是'//'为普通的行注释,三是'/*   */'为块注释,如果不想生成XML的话可以用后两种注释
缺少对公共可见类型或成员“SGIP.eErrorCode.ParameterTypeError”的 XML 注释
缺少对公共可见类型或成员“SGIP.eErrorCode.IllegalCellPhoneNo”的 XML 注释
是因为缺少对公共成员的注释,在你这里就是缺少对枚举的XML注释,一般没什么影响.可以在项目属性中减小编辑警告级别就能解决

解决方案 »

  1.   

    To:superhood(大盗阿飞) 
    谢谢!不过我需要在使用类的时候依然有说明(注释),如果使用//  或者 /* */,那么就没有说明了.
      

  2.   

    superhood(大盗阿飞) 说的已经很全了
      

  3.   

    谢谢!
    不过大家可能没有明白我的意思!重新发:
    问题1:
    在有些地方,我已经注释,但是,我不想生成在注释Web页,怎么做?问题2:
    首先我在项目属性中设置生成与组件同名的xml文件,意义就是能够在引用组件的时候,可以显示注释.
    在有些地方使用了枚举,因为枚举很多,而且无需注释.我在编译的时候出现
    --------------
    缺少对公共可见类型或成员“SGIP.eErrorCode.ParameterTypeError”的 XML 注释
    缺少对公共可见类型或成员“SGIP.eErrorCode.IllegalCellPhoneNo”的 XML 注释
    ..........
    --------------
    怎样消除呢?
    而且在影响生成注释Web页不过我需要在使用类的时候依然有说明(注释),如果使用//  或者 /* */,那么就没有说明了.谢谢解答!
      

  4.   

    如果你要去那个xml的注释可以在项目属性中找到那个名字和项目一样但是扩展名为xml的属性设置为""就可以了,如果你要给枚举加说明也是可以用///来加的.那些只是一个警告,警告的结果就是你没有那些注释信息可以看了.