gpt4 book ai didi

c# - 如何在 Windows 10 IoT Core for Raspberry PI 3 中从 ASP.NET Core 2.1 调用 UWP 函数

转载 作者:太空宇宙 更新时间:2023-11-03 14:52:24 26 4
gpt4 key购买 nike

我需要调用一个 UWP 函数,该函数可以从 ASP.NET Core 2.1 中的 WebAPI 与 USB 串行端口通信,但在编译时 Visual Studio 2017 出现以下错误。

错误 NU1201 项目 SerialPort 与 netcoreapp2.1 (.NETCoreApp,Version=v2.1) 不兼容。项目串口支持:uap10.0.17134 (UAP,Version=v10.0.17134)

WebAPI 项目和 UWP 项目作为单独的项目在 Raspberry PI3 和 Windows 10 IoT 上运行良好。我的需要是一起使用 UWP 和 ASP,但接缝是不可能的。 Asp.NET Core 2.1 接缝不支持用于串行端口通信的 UWP 类和不支持 ASP.NET WebAPI 集成的 UWP 接缝。两个世界如何合作?

坦克

最佳答案

据我所知,目前无法从 .Net 核心项目添加对 UWP 项目的引用。 .Net core 3时可能会支持,可以引用.NET Core 3 and Support for Windows Desktop Applications关于细节。

根据描述,您似乎希望通过 Web API 公开硬件信息。如果我没理解错的话,你可以考虑自己开发一个web服务器,实现业务逻辑。您可以引用下面关于如何在后台应用程序中实现 Web 服务器的线程:

Building a Windows 10 IoT Core background webserver

关于c# - 如何在 Windows 10 IoT Core for Raspberry PI 3 中从 ASP.NET Core 2.1 调用 UWP 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51190859/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com