案例背景
由于项目需求,需要在某处弹出一个选择文件夹的的串口。按照之前.net framework的经验直接添加对System.Window.Forms的支持,然后一套行云流水的引用+语句,发现根本引用不了,如图: emmm,不支持WinForm可还行??? 然后就陷入僵持,在上网搜寻一番解决方案后找到了正解: 只需要在项目生命里面加入对winform使用的声明即可,不需要额外添加引用:
-
打开项目文件配置(.csproj文件)
-
在里面添加声明:
WinExe netcoreapp3.1 true true
-
然后可以直接
using System.Window.Forms
,无需再进行引用。