从本机dll生成C#DLLImport声明

问题描述 投票:18回答:1

[您知道一个软件会自动从本地DLL生成C#代码(在.cs中具有[DllImport]属性),以便在C#代码中使用此DLL的软件吗?

c# dll native dllimport
1个回答
16
投票

检出P/Invoke Interop Assistant

[在编组中,有一堆属性和规则。理解所有这些属性和规则似乎有点令人生畏。为了要做使工作更有效率和在这些属性上更容易规则,P /调用Interop Assistant出来。这是一个可以帮助您的工具包开发人员可以有效地从C来管理P /调用签名或经文签证。从概念上讲类似于TlbImp for COM Interop生成托管代理条目根据一些正式的观点对非托管方的描述,但是它适用于P / Invoke。该工具包是首次在MSDN杂志上发布网站于2008年1月发布。网站于2008年1月发布。

© www.soinside.com 2019 - 2024. All rights reserved.