.NET Core 是否支持 COM?
Does .NET Core support COM?
我正在考虑是否可以将 WPF 应用程序移植到 .NET Core。该应用程序的一部分使用 .NET Full Framework,另一部分使用 Delphi 编写。目前,我们正在使用 COM 来实现两个世界之间的转换。使用 .NET Core,是否可以通过 COM 编组对象?
由于 .Net Core 不是 windows 特定的,您可能无法在其他 OS 中使用 COM。幸运的是你可以在 Windows.
中使用
更多信息:
https://weblog.west-wind.com/posts/2019/Jan/22/COM-Object-Access-and-dynamic-in-NET-Core-2x
编辑:
您需要 .Net Core 2.x+。 1.x
不支持
是的,.NET Core 确实支持 COM 引用。请注意,这仅适用于 Windows(WPF 也是如此)。
您可能需要使用开发人员命令提示符中的 Visual Studio 或 msbuild.exe 来构建您的项目,而不是 dotnet
CLI。
我正在考虑是否可以将 WPF 应用程序移植到 .NET Core。该应用程序的一部分使用 .NET Full Framework,另一部分使用 Delphi 编写。目前,我们正在使用 COM 来实现两个世界之间的转换。使用 .NET Core,是否可以通过 COM 编组对象?
由于 .Net Core 不是 windows 特定的,您可能无法在其他 OS 中使用 COM。幸运的是你可以在 Windows.
中使用更多信息: https://weblog.west-wind.com/posts/2019/Jan/22/COM-Object-Access-and-dynamic-in-NET-Core-2x
编辑: 您需要 .Net Core 2.x+。 1.x
不支持是的,.NET Core 确实支持 COM 引用。请注意,这仅适用于 Windows(WPF 也是如此)。
您可能需要使用开发人员命令提示符中的 Visual Studio 或 msbuild.exe 来构建您的项目,而不是 dotnet
CLI。