接着昨天的说,昨天说到vs2019 设计器打开winform(.net core)出现错误,今天从网上找到了两个解决方案,一个是微软官方给的,一个是一位技术达人自己研究出来的,微软官方给的方法太复杂,这里就不说了。就说下技术达人的方法:
1、找到项目文件,用记事本打开,修改为以下:
WinExenet472;netcoreapp3.0true7.3Form
如果是WPF项目的话则如下修改
WinExenet472;netcoreapp3.0true4.0App.xamlCodeMainWindow.xamlCode
WPF项目还未做检验,暂且先记录下来,接着winform 的说,修改后,重新打开项目,这下就发下设计器可以正常打开了(图1)
![961cee257066c593bdcd22cf5365d216.png](https://img-blog.csdnimg.cn/img_convert/961cee257066c593bdcd22cf5365d216.png)
图1
我做了简单的helloword功能,编译了下看了下发现生成了两个,一个基于.net 4.7.2的,一个是.net core 3.0 的(图2)
![0b25920f1ebb849ae708f78cd3ec763f.png](https://img-blog.csdnimg.cn/img_convert/0b25920f1ebb849ae708f78cd3ec763f.png)
图2
看下.net core3.0编译后的效果(图3,4)
![caf1052d9eaf04b954dc19183690cd08.png](https://img-blog.csdnimg.cn/img_convert/caf1052d9eaf04b954dc19183690cd08.png)
图3
![d7777fa46a9d122ebf76f5d74e8f412b.png](https://img-blog.csdnimg.cn/img_convert/d7777fa46a9d122ebf76f5d74e8f412b.png)
图4
发现功能没有问题。今天就到这里,明天继续完成一个稍微复杂的功能。