这是一个项目rawinput_latest.zip
目标框架:.Net 4
输出类型:类库
构建解决方案创建dll文件。
输出 dumpbin / exports RawInput.dll
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吗?
答案 0 :(得分:1)
标志/ EXPORTS用于显示PE中的导出功能。常规C#方法不会在PE中导出(通常没有必要)。您仍然可以引用.NET程序集(dll)并从其他 .net 项目中使用它。
如果要使用非托管代码中的函数,则可能需要导出它。在这种情况下,请阅读here。如果您不需要将功能导出到其他原生应用,您可能不会需要它。