vs2015 当设置为X64位时 自定义用户控件没法添加

takpod 2018-04-13 08:38:34
如题当设置为x86用户控件正常使用 一设置为64位就没法添加,请问如何解决?
...全文
2247 15 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
嘻哈才哥哥 2018-08-30
  • 打赏
  • 举报
回复 3
可以解决的。把你的控件和你的程序不要放到一个项目里面就可以了。我之前也是无法解决,现在已经解决了。尝试了很多次。 先新建一个项目,比如UserControl,然后在里面添加各种自定义控件myButton,项目编译成AnyCPU。 再新建一个项目,比如MyProgram,编译成X64,然后引用UserConrol,在MyProgram中就能拖之前创建myButton了。随便拖随便设计,都可以的。
  • 打赏
  • 举报
回复
引用 11 楼 takpod 的回复:
[quote=引用 10 楼 xomix 的回复:] [quote=引用 9 楼 takpod 的回复:] 请问有人能回复吗?
改控件不是为64位设置,无法做成64位程序,这还有什么好说的,还要纠结什么?男人能生孩子吗?有人能回复吗?[/quote] 如果我知道怎么改还会在这里问吗? [/quote] 该,该控件,错别字不用理他,你这个控件你有源代码可以试着编译成64位,否则就不要想了,没法再造的。
takpod 2018-04-17
  • 打赏
  • 举报
回复
引用 10 楼 xomix 的回复:
[quote=引用 9 楼 takpod 的回复:] 请问有人能回复吗?
改控件不是为64位设置,无法做成64位程序,这还有什么好说的,还要纠结什么?男人能生孩子吗?有人能回复吗?[/quote] 如果我知道怎么改还会在这里问吗?
  • 打赏
  • 举报
回复
引用 9 楼 takpod 的回复:
请问有人能回复吗?
改控件不是为64位设置,无法做成64位程序,这还有什么好说的,还要纠结什么?男人能生孩子吗?有人能回复吗?
takpod 2018-04-17
  • 打赏
  • 举报
回复
请问有人能回复吗?
takpod 2018-04-17
  • 打赏
  • 举报
回复
引用 13 楼 musewintter 的回复:
这个貌似和平台没什么关系吧 你可重新创建一个新的解决方案试试 看是不是平台的问题
试过了,还是不行的,网上也有其他人遇到这个问题,暂时没找到解决方案
musewintter 2018-04-17
  • 打赏
  • 举报
回复
这个貌似和平台没什么关系吧 你可重新创建一个新的解决方案试试 看是不是平台的问题
秋的红果实 2018-04-16
  • 打赏
  • 举报
回复
这是你程序的问题了,BatCtrl是不是自定义控件,被删除了
takpod 2018-04-16
  • 打赏
  • 举报
回复 1
引用 7 楼 From_TaiWan 的回复:
这是你程序的问题了,BatCtrl是不是自定义控件,被删除了
我问的就是自定义控件啊~ 32位时完全没问题,但一切换到64位就会在添加自定义控件时就会出现以上画面
takpod 2018-04-14
  • 打赏
  • 举报
回复
引用 4 楼 From_TaiWan 的回复:
点配置管理器,然后 新建,选X64 然后,右击项目属性,在“生成”,“发布”里面选择新建的X64
非常感谢你的回复,但是按照你的说法做了还是不行 如图
takpod 2018-04-13
  • 打赏
  • 举报
回复
引用 1 楼 From_TaiWan 的回复:
你的自定义控件是按照x86生成的吧
我是改为64位之后才 编辑的用户控件 但还是不行 请问如何按64生成呢?
秋的红果实 2018-04-13
  • 打赏
  • 举报
回复
你的自定义控件是按照x86生成的吧
关中山水郎 2018-04-13
  • 打赏
  • 举报
回复
问题再详细点呗,32位,64位,地址总线都不一样
秋的红果实 2018-04-13
  • 打赏
  • 举报
回复
点配置管理器,然后 新建,选X64 然后,右击项目属性,在“生成”,“发布”里面选择新建的X64
takpod 2018-04-13
  • 打赏
  • 举报
回复
这个问题没人能回答吗?

111,098

社区成员

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

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

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