C# .XML中包含的.DLL注释
我在VisualStudio2008项目中包含了一个.DLL。.DLL附带了一个.XML文件,其中包含属性和函数的所有注释 如何使VS将这些注释加载为Intellisense,以便对函数进行定义 -------------更新-----------------C# .XML中包含的.DLL注释,c#,visual-studio,visual-studio-2008,intellisense,dll,C#,Visual Studio,Visual Studio 2008,Intellisense,Dll,我在VisualStudio2008项目中包含了一个.DLL。.DLL附带了一个.XML文件,其中包含属性和函数的所有注释 如何使VS将这些注释加载为Intellisense,以便对函数进行定义 -------------更新----------------- 这些文件放在同一文件夹下: ftd2x_NET.XML ftd2x_NET.DLL 当我查看对象浏览器时,我确实看到了注释。我只是在intellisense中看不到它们。我的理解是,只要XML文件与引用的DLL位于同一目录中,注释就会自动
这些文件放在同一文件夹下: ftd2x_NET.XML
ftd2x_NET.DLL
当我查看对象浏览器时,我确实看到了注释。我只是在intellisense中看不到它们。我的理解是,只要XML文件与引用的DLL位于同一目录中,注释就会自动显示在intellisense工具提示中。DLL和XML必须同时存在于Visual Studio引用的同一位置,并且它们必须具有相同的属性名称。情况似乎并非如此。所讨论的.DLL是来自FTDIIn的ftd2x_NET.DLL。此外,当.DLL被引用到项目中时,.XML文件似乎必须与.DLL一起存在。我引用了一个没有.XML文件的.DLL,然后在.DLL旁边添加了一个适当的.XML文件。Visual Studio 2010的intellisense拒绝识别.XML,尽管进行了重建、加载/卸载解决方案等。最终有效的方法是从项目中删除.DLL引用,然后重新引用它(这次使用的是.XML文件)。我注意到有时需要重新打开VS(2015)为了让intellisense使用xml文档进行刷新,刚刚添加了一个(在解决方案中重新加载项目是不够的)。同名让我感到困惑。谢谢8年后仍然是一个问题。你觉得他们会给你改名吗