“引用自已写的动态库,在使用该动态库中的对象时,编辑器中不会出现该对象的相关提示。 但如果引用项目就可以。”
这是2年前刚开始使用.net时的认识,久而久之,便成了一个“定式”。
今天,一个同事偶然说有.net自己有一种方式可以解决引用动态库时不出现相关提示的问题。自己不相信,上网查了一下,发现确实可以。
在项目的属性 “配置属性”-->“生成”-->“XML文档文件”中输入与程序集名称一致的xml文件名,然后“重新生成”。 下次引用此动态库时,VS会自动将xml文件和dll文件copy到debug目录下,这时在VS编辑器中就可以看到提示了。
注意:xml文件名必须与程序集名一致。
解决办法很简单,但是想解决“定式”的问题就比较困难了。