我正在通过解决方案中项目中的属性设置xml注释。我希望在同一解决方案的其他项目中可以看到此注释。但是,在.exe附近的bin中引用项目和xml是不够的。
我尝试将硬链接添加到其他项目bin文件夹,但效果不佳。
我的项目树如下:
解决方案:
| --- ProjectA(引用项目B)
| --- ProjectB(其中包含一些在构建时生成的摘要注释)
我正在使用B中的方法作为项目A中的实用程序方法,但是我看不到xml中的摘要。当我调用像
_something.doAFlip()
在bin / netframework等文件中与.dll一起提供的同时调用类和方法时没有描述,其名称分别为:myassembly.dll和myassembly.xml。
答案 0 :(得分:0)
总而言之,问题不在XML注释中。当您有一个解决方案且VS内部有更多项目时,应自动加载摘要中的所有注释,而无需生成文档。
问题本身出在类,方法和接口上,而缺少ReSharper。当我从ProjectB注入ProjectA中的依赖项时,我注入的是接口而不是方法。我的项目对接口没有任何评论,仅对方法和类进行了评论。在对接口和接口内部的函数添加注释之后,现在可以在注入ProjectA后正确查看它们了:)