2013-09-24 25 views
1

我正在开发.Net库(dll)。所有的公共方法都用完整的///注释来装饰。无法在智能感知中看到注释

当我在相同的解决方案(例如,在一个测试项目中)悬停在这些方法之一时,我可以看到评论作为工具提示。

但是,当我在不同的Visual Studio解决方案中引用dll时,我无法在智能感知工具提示中看到注释。

有什么我需要做的'打开这个'?例如,当我将鼠标悬停在.Net库方法上时,我发现我可以看到评论。

回答

1

在项目属性中,需要在“生成”选项卡下启用设置“XML文档文件” - 然后将生成的Xml文件保存在与您的Dll相同的文件夹中。

+0

大概确保它由安装程序部署?它似乎没有被自动包含,即使dll是。 – haughtonomous

+0

是的,如果您通过安装程序重新分发您的DLL,则还应该包含XML文件。最终用户不需要它,但任何需要工具提示的开发人员都需要它。 –

1

您需要确保在项目设置中启用了“生成XML文档文件”。 (在VB上编译选项卡,不确定它在C#中的确切位置)。

+0

感谢您的帮助 – haughtonomous