导出DLL描述 - 带有Visual Studio 2012的参考



我的同事要求我看到他需要使用的DLL。因此,我在2012年Visual Studio上使用了对象浏览器。现在他问我是否可以像DLL参考的文本版本一样导出(方法签名和属性)。

有办法做到吗?

我已经可以看到

之类的东西
short get_Param(short sNumParam)
    Member of LMLib.ISWKey

在专用于描述的窗口上。我只需要将每个方法都放在一个文件中。

您可以用窍门做到这一点,并让IDE为您生成定义。在文本编辑器中写下代码片,类似于:

 var obj = new LMLib.ISWKey();

右键单击文本编辑器中的iSwkey,然后选择"转到定义"。您将获得一个带有定义的新文本文件,并从元数据自动生成。

如果是com界面,则肯定会带有这样的名称,则可以从Visual Studio命令提示符中运行oleview.exe。使用文件 查看Typelib,选择COM服务器的类型库,您将获得服务器的自动生成IDL。如果实际上是COM服务器,则更喜欢此方法,您将获得更多信息,包括[helpstring]属性。

当然,请随时向DLL的所有者询问文档。您为使用DLL的许可而付了好钱。

最新更新