首页 > 解决方案 > 为什么我的 Visual Studio 工具箱中缺少串行端口组件?

问题描述

在组件中看不到串行端口

我正在开发一个 Windows 窗体应用程序,但在我的工具箱中找不到所需的 SerialPort 组件。尝试重置工具箱,但也没有用。

谁能帮我解决这个问题?

标签: c#windowsvisual-studio

解决方案


屏幕截图上 Visual Studio 的输出选项卡表明您的项目是 .NET Core 项目。要检查这一点,请转到项目属性并检查目标框架设置。您期望在工具箱中看到的 SerialPort 是一个组件,它是 .NET 框架的一部分,与 .NET Core 不同

如果您想继续使用 .NET Core 作为您的平台,请尝试使用以下链接:

https://docs.microsoft.com/en-us/dotnet/api/system.io.ports.serialport?view=dotnet-plat-ext-5.0&viewFallbackFrom=net-5.0

https://www.nuget.org/packages/System.IO.Ports/


推荐阅读