c# - 从 dll 添加鼠标悬停摘要

标签 c# .net intellisense

我们的组织正在为 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/

相关文章:

c# - 确认代码隐藏中的函数

c# - 如何使用 Watin 从 div 中获取所有 <li> 元素?

c# - 在 WCF 服务和客户端之间共享接口(interface)(标记为 w/ServiceContract)

programming-languages - 动态语言的智能感知

c# - 强制扩展 XDocument 中的空元素

c# - 我可以在 Docker 中运行现有的 ASP.NET MVC 应用程序而无需在 Linux 中转换为 ASP.NET Core

.net - 什么是托管 C++ 等效于 C# using 语句

c# - 快速变化的集合 MVVM WPF - 高 CPU 使用率和 UI 几乎卡住

sql-server - SSMS 2012 智能感知行为

c# - 是否可以将 Resharper Intellisense 配置为按字母顺序排序?