特别郁闷:VS目标平台设为X64,用户控件不可用!

良朋 2018-11-26 03:48:47
大家有没有遇到下面的问题? 可以马上简单测试一下:

新建一个项目(windows窗体应用程序),目标平台改为X64,再在项目中添加一个“用户控件”(鼠标在项目点右键就可以很快添加),生产解决方案,这时大家就可以在工具箱最上方看到你的“用户控件”了, 双击或拖拽该控件到FORM1,VS就会提示“控件未能加载,将从工具箱把它移除”!

我让同事试了一下,也是这样!不知道其他人会不会出现这种情况? 该怎样解决啊!
...全文
1460 23 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2018-12-08
  • 打赏
  • 举报
回复
引用 22 楼 蒋晟 的回复:
这个是设计器的限制,VS是32位,所以设计器不支持64位的组件 参考https://docs.microsoft.com/en-us/previous-versions/ms171843(v=vs.140)#Anchor_4
一语中的
蒋晟 2018-12-07
  • 打赏
  • 举报
回复
这个是设计器的限制,VS是32位,所以设计器不支持64位的组件 参考https://docs.microsoft.com/en-us/previous-versions/ms171843(v=vs.140)#Anchor_4
  • 打赏
  • 举报
回复
一开始以为是用户控件版本不对,我晚上回去看看这问题。
0 1看天下 2018-12-07
  • 打赏
  • 举报
回复
64位的 IDE测出来 是什么效果?
OneCoderr 2018-12-07
  • 打赏
  • 举报
回复
就是bug,新建一个项目可以,在本项目就不行!
良朋 2018-12-06
  • 打赏
  • 举报
回复
请高人指出:这算不算是VS的bug?
xuzuning 2018-12-04
  • 打赏
  • 举报
回复
免费送的就没有好东西!你当人家是雷锋啊?!
良朋 2018-12-04
  • 打赏
  • 举报
回复
无声无息的沉底了
梧-通 2018-11-30
  • 打赏
  • 举报
回复
同样的问题,换成win10会不会不会出现
xuzuning 2018-11-30
  • 打赏
  • 举报
回复
我就更郁闷了,vs2017 的工具箱突然就不见了,怎么也弄不出来。偶尔出来了,却又不可选

良朋 2018-11-30
  • 打赏
  • 举报
回复
引用 12 楼 梧-通 的回复:
同样的问题,换成win10会不会不会出现


win10我测试过,也不能添加本项目的用户控件。
良朋 2018-11-30
  • 打赏
  • 举报
回复
引用 9 楼 失落的神庙 的回复:
用户控件生成 any cpu 程序用 x64可以。


如果用户控件是单独另外建一个项目生成的,就可以加就去;哪怕是按X64生产的,都可以加进去!

但是在本项目中添加的用户控件,就不能加进去!!!
良朋 2018-11-29
  • 打赏
  • 举报
回复
楼上的, 结贴时我多给一些分!
泡泡龙 2018-11-29
  • 打赏
  • 举报
回复
自定义控件要先编译通过了才能添加
hpygzhx520 2018-11-29
  • 打赏
  • 举报
回复
VS2017,重现了楼主的问题。
失落的神庙 2018-11-29
  • 打赏
  • 举报
回复


好像就设计视图有问题。 代码还是可以实现的。
失落的神庙 2018-11-29
  • 打赏
  • 举报
回复
用户控件生成 any cpu 程序用 x64可以。
失落的神庙 2018-11-29
  • 打赏
  • 举报
回复

用 any cpu 试试吧。 都用这个生成。
qtwithc 2018-11-29
  • 打赏
  • 举报
回复
你控件支持64位吗?
良朋 2018-11-28
  • 打赏
  • 举报
回复


1.新建一个项目(windows窗体应用程序),
2.把目标平台改为x64
3.在该项目添加一个新的用户控件
4.随便拖一个控件到用户控件上
5.生成解决方案,就可以在工具箱上面看到刚添加的用户控件。
6.双击添加该用户控件到FORM1上
出差!
WYY????????
加载更多回复(3)

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧