我在VS2019做了一个项目。我在 .NET Core 和 .NET Framework 中有一个相同的项目。我在我的项目中使用 COM 引用。我想将这些项目迁移到 Pi4。
一个简单的 Hello World 项目 (.NET Core) 在 Pi4 机器上成功运行。但是,当我尝试运行我的项目(.NET core 或 .NET Framework)时,Pi4 没有运行。 Pi4 表示不支持 COM。
在 google 中寻找解决方案后,我尝试在 Windows 环境中使用 MSBuild 进行构建。我也在这里看到类似的错误。错误是:错误:MSB4803:MSBuild 的 .NET Core 版本不支持任务“ResolveComReference”。请使用 .NET Framework 版本的 MSBuild。
.NET Framework 项目也给出了类似的错误。
错误 MSB4028:无法从“ResolvedFiles”参数中检索“ResolveComReference”任务的输出。对象与目标类型不匹配。
有没有人遇到类似的问题?。希望有人能给出答案。谢谢你。
最佳答案
https://github.com/microsoft/msbuild/issues/3986
根据上面的链接。微软的员工说他们不能在不久的将来给出解决方案。
关于c# - 错误 : MSB4803: The task "ResolveComReference" is not supported on the . NET Core 版本的 MSBuild,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62577989/