.net生成的类,跨工程调用显示注释

【转自网络】

C#中跨工程注释的显示
.net写类方法属性注释时,在同一个工程中注释可见,跨工程就不行了。格式是标准的XML注释:
 /// <summary>
 /// *********
 /// </summary>
 /// <param name="***">****</param>
 /// <returns>****</returns>
 今天知道解决办法了。一般项目跨工程都是生成DLL文件供调用,在项目属性中的“生成”选项卡勾选“XML文档文件”选项,文档名称要与类名相同。这样编译时就会在相应目录下生成XML格式文件,里面是该程序集所有类中的XML格式注释。如果此程序集(DLL文件)被别的工程引用,在别的工程相应的目录下也会生成此文件。现在在其它工程中就可以看到XML格式的注释了。
 以前在跨工程项目中更新一个工程的DLL后,都是上引用此DLL的工程中删除引用再添加。后来发现在被引用的工程中编译时先清理再生成就可以了,所有的引用都更新了,不用那么麻烦。

posted @ 2012-04-27 11:39  北冥子  阅读(640)  评论(0编辑  收藏  举报