欢迎来到老马的领地~ 这是“压风式散热底座”发明者的个人网站:) 本人QQ:80524554,用户群1:562279766
VS2022是第一个64位版本的IDE,没错,这都知道.

然后我也是转C#好几年了,做过的项目中没有使用过usercontrol,因此不知道这个坑.

于是在我目前这个项目中使用了用户自定义控件后,掉坑里了----非VS2022版本的IDE,不能在使用了usercontrol的情况下,编译为X64!smilie80.pngsmilie80.pngsmilie80.png

因为啊,你项目里的usercontrol编译出来也是X64的控件,那么IDE本身是32位的,于是---在窗体设计器里无法加载64位控件smilie54.pngsmilie54.png

折腾一天了,妈蛋,试过把控件独立成32位的DLL库再在IDE里加载,不行...

而项目里所使用的第三方SDK只有64位的,项目本身不可能编译为32位.

于是,老实地换到VS2022,这才解决了这个问题....smilie73.pngsmilie73.png

记一下,以后注意这一点.
添加评论

昵称 *

E-mail