.NET Core是否支持COM?

时间:2019-12-04 07:19:43

标签: c# .net-core com

我试图确定是否可以将WPF应用程序移植到.NET Core。该应用程序的一部分使用.NET完整框架,另一部分使用Delphi编写。目前,我们正在使用COM在两个世界之间进行转换。使用.NET Core,是否可以通过COM封送对象?

2 个答案:

答案 0 :(得分:2)

由于.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

不支持

答案 1 :(得分:1)

是的,.NET Core不支持COM引用。请注意,这仅适用于Windows(WPF也适用)。

您可能需要使用开发人员命令提示符中的Visual Studio或msbuild.exe来构建项目,而不是dotnet CLI。