WPF或Winform上无法直接拖动自定义控件布局原因解决
当我们自定义控件中用到了第三方控件dll,并且该dll属于x64,此时我们自定义控件也设置为x64平台进行编译,当我们将自定义控件拖入窗体布局中时,出现窗体报错,无法正常拖入,但从后台代码实例化控件进行动态加载,启动程序发现自定义控件正常加载并且可以使用。这是为什么呢?原因在于:当前我们使用的VS软件是32位的,因此我们在拖入自定义控件时会初始化自定义控件,此时正好又会初始化第三方x64的控件,问题就出现了,我们在32位的VS平台上运行了64位的控件程序,所以会直接报错,如果我们使用的都是32位的资源,
原创
2021-07-29 15:48:09 ·
2170 阅读 ·
0 评论