首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么dumpbin不显示某些DLL的函数?

为什么dumpbin不显示某些DLL的函数?
EN

Stack Overflow用户
提问于 2015-11-26 20:30:41
回答 1查看 4K关注 0票数 3

下面是一个项目latest.zip

目标框架:.Net 4

输出类型:类库

生成解决方案创建dll文件。

dumpbin /exports RawInput.dll的输出

代码语言:javascript
复制
Microsoft (R) COFF/PE Dumper Version 14.00.23026.0
Copyright (C) Microsoft Corporation.  All rights reserved.


Dump of file C:\Users\Qet\Documents\Visual Studio 2015\Projects\rawinput latest\RawInput\bin\x86\Debug\RawInput.dll

File Type: DLL

  Summary

        2000 .reloc
        2000 .rsrc
        6000 .text

为什么dumpbin不显示RawInput.dll的功能?我能在另一个项目中使用dll吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-26 20:37:09

标志/EXPORTS用于显示PE中导出的函数。常规的C#方法不会在PE中导出(通常不需要)。您仍然可以引用.NET程序集并从其他.net项目中使用它。

如果您想要使用未存储的代码中的函数,那么您可能需要导出它。在这种情况下,请阅读这里。如果您不需要将该功能导出到其他本地应用程序,则可能不需要它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33946547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档