在 python/C++ 中使用 .NET 库 (DLL)

Jiale Xue - MSFT 37,136 信誉分 Microsoft 供应商
2024-05-14T07:38:52.6166667+00:00

我有一组来自应用程序的DLL库,不是由我开发的。 这些库可以在 Visual Studio 项目(使用 .NET Framework 4)中用作引用,我已经这样做了。

如何使用 ctypes 在 python 程序中使用这些库?或者我必须包含另一个 python 模块?

这些库是否需要注册(RegAsm 和 RegSrv32)?

如何在普通 C++(不是 clr)中使用此类库?

Note:此问题总结整理于: Using a .NET library (DLL) in python/C++

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
68 个问题
C#
C#
一种面向对象的类型安全的编程语言,它起源于 C 语言系列,包括对面向组件的编程的支持。
140 个问题
C++
C++
一种通用的高级编程语言,作为 C 编程语言的扩展而创建,除了用于低级别内存操作的功能外,还具有面向对象、泛型和功能性等特点。
93 个问题
0 个注释 无注释
{count} 票

接受的答案
  1. Hui Liu-MSFT 44,186 信誉分 Microsoft 供应商
    2024-05-14T12:15:15.44+00:00

    也许这些文档可以帮助您:


    如果答案有帮助,请点击“接受答案”并点赞。 注意:如果您想接收此线程的相关电子邮件通知,请按照我们的文档中的步骤**启用电子邮件通知。

    1 个人认为此答案很有帮助。
    0 个注释 无注释

0 个其他答案

排序依据: 非常有帮助