错误:MSB4803:.NET Core 版本的 MSBuild 不支持任务“ResolveComReference”

Moh*_*han 14 .net c# visual-studio raspberry-pi visual-studio-2017

我在VS2019中做了一个项目。我在 .NET Core 和 .NET Framework 中有相同的项目。我在我的项目中使用 COM 引用。我想将这些项目迁移到 Pi4。一个简单的 Hello World 项目(.NET Core)在 Pi4 机器上成功运行。但是,当我尝试运行我的项目(.NET core 或 .NET Framework)时,它无法在 Pi4 上运行。它说不支持COM。

在 Google 中寻找解决方案后,我尝试在 Windows 环境中使用 MSBuild 构建项目。我在这里也看到类似的错误。错误是:错误:MSB4803:.NET Core 版本的 MSBuild 不支持任务“ResolveComReference”。请使用 MSBuild 的 .NET Framework 版本。

.NET Framework 项目也给出了类似的错误。错误 MSB4028:无法从“ResolvedFiles”参数检索“ResolveComReference”任务的输出。对象与目标类型不匹配。

有人有类似的问题吗?

Moh*_*han 2

https://github.com/microsoft/msbuild/issues/3986

根据上面的链接。微软员工表示,他们近期无法给出解决方案。