关于VsFlexGrid如何编译成64位的问题
本人前期单买了个正版的VsFlexGrid8.0,里面包含有32位及64位的VsFlexGrid控件。用win7的64位系统,VS2010 的VB.net做个项目。就随便新建个windows应用程序,在窗体里插入个VsFlexGrid对象(vsflex8n.ocx),编译那边的cpu改成 x64,只要不关闭,在VS中都可以正常生成应用程序。 但保存退出,关闭再打开这个VS工程项目,就会出现错误,这个怎么处理? 谢谢 回复 1楼jimky的帖子谢谢您的反馈。
很抱歉无法重现您的问题。
你提到出现错误,具体的错误信息是什么?又没有必然重现的Demo或是测试步骤,发给我们,我们帮你看看。
CPU改成X64后,保存VB.net项目,退出VB.net,再打开这个VB.net工程,就会出现上图的错误提示。 回复 3楼jimky的帖子
谢谢您的反馈。
针对64位,VSFlexGrid是不同的ocx文件,请引用64位的ocx文件。 请问能麻烦给个VB.net的范例吗?
因为我现在遇到的问题是,新建Vb.net的应用程序,引用64位VSFlexGrid的ocx文件及设置CPU为x64后,在窗体里就无法插入 VSFlexGrid对象。插入时会弹出以下提示:
回复 5楼jimky的帖子
很抱歉回复晚了。
从异常来看,不是控件的问题。
你可以测试将许可证在VB.NET中动态的添加,添加方式请参考如下文档:
https://support.microsoft.com/zh-cn/kb/326651
你可以试试以上方法。
我们也会搭个环境做测试,如果有什么进展,会第一时间通知您。 按回复的方式貌似弄起来比较麻烦些。
目前按正常的方法无法简单的开发64位的的版本吗? 回复 7楼jimky的帖子
你的问题从异常来看,不是产品问题,推测是改了接口或是方法或是重新生成解决方案的时候,引用的文件l不正确造成的。
我们这里重现问题需要搭配环境。
你可以尝试新建工程,更改CUP为64位,然后删除原本工具箱里的控件,工具箱引用64位的文件,拖拽vsflexgrid的控件的方式,确保引用的正确性。
如果依然有问题,楼上推荐的是比较好的方法,将引用文件添加到工程,确保引用的正确性。 谢谢! jimky 发表于 2016-3-4 21:11
谢谢!
不用客气。
页:
[1]