我们的组织正在为 future 几年的所有项目创建一个全局 dll。该 dll 已创建并实现以供使用,但我在使摘要标签正常工作时遇到问题。当将鼠标悬停在 dll 中的指定方法上时,我希望能够为任何开发人员显示摘要,这样他们就不必进入 dll 本身。
我来到这里发现了这个问题:How to add a mouse-over summary
问题是,当从 dll 外部调用该方法时,不会显示摘要(但是,从 dll 内部,摘要显示得很好)。
有什么方法可以从 dll 中“导入”摘要,以便当任何用户将鼠标悬停在适当的方法上时就会显示摘要吗?
最佳答案
我假设您不会将此项目添加到您的各种解决方案中,而是构建一次并复制 .dll,然后在项目中添加引用时浏览到 .dll。
当您复制此 .dll 时,您是否也在复制 ProjectName.xml 文件?这是编译器在构建时编写所有这些文档注释的地方,也是 Visual Studio 获取在 Intellisense 工具提示中显示的信息的地方。
MSDN 上的更多信息:XML Documentation Comments (C# Programming Guide)
关于c# - 从 dll 添加鼠标悬停摘要,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5952574/