jimky 发表于 2016-2-29 11:02:00

关于VsFlexGrid如何编译成64位的问题

本人前期单买了个正版的VsFlexGrid8.0,里面包含有32位及64位的VsFlexGrid控件。用win7的64位系统,VS2010 的VB.net做个项目。就随便新建个windows应用程序,在窗体里插入个VsFlexGrid对象(vsflex8n.ocx),编译那边的cpu改成 x64,只要不关闭,在VS中都可以正常生成应用程序。 但保存退出,关闭再打开这个VS工程项目,就会出现错误,这个怎么处理? 谢谢

Alice 发表于 2016-2-29 14:04:00

回复 1楼jimky的帖子

谢谢您的反馈。
很抱歉无法重现您的问题。
你提到出现错误,具体的错误信息是什么?又没有必然重现的Demo或是测试步骤,发给我们,我们帮你看看。

jimky 发表于 2016-2-29 20:57:00


CPU改成X64后,保存VB.net项目,退出VB.net,再打开这个VB.net工程,就会出现上图的错误提示。

Alice 发表于 2016-3-1 09:50:00

回复 3楼jimky的帖子

谢谢您的反馈。
针对64位,VSFlexGrid是不同的ocx文件,请引用64位的ocx文件。

jimky 发表于 2016-3-1 21:30:00

请问能麻烦给个VB.net的范例吗?
因为我现在遇到的问题是,新建Vb.net的应用程序,引用64位VSFlexGrid的ocx文件及设置CPU为x64后,在窗体里就无法插入 VSFlexGrid对象。插入时会弹出以下提示:

Alice 发表于 2016-3-2 14:40:00

回复 5楼jimky的帖子

很抱歉回复晚了。
从异常来看,不是控件的问题。
你可以测试将许可证在VB.NET中动态的添加,添加方式请参考如下文档:
https://support.microsoft.com/zh-cn/kb/326651
你可以试试以上方法。
我们也会搭个环境做测试,如果有什么进展,会第一时间通知您。

jimky 发表于 2016-3-4 09:11:00

按回复的方式貌似弄起来比较麻烦些。
目前按正常的方法无法简单的开发64位的的版本吗?

Alice 发表于 2016-3-4 12:00:00

回复 7楼jimky的帖子

你的问题从异常来看,不是产品问题,推测是改了接口或是方法或是重新生成解决方案的时候,引用的文件l不正确造成的。

我们这里重现问题需要搭配环境。
你可以尝试新建工程,更改CUP为64位,然后删除原本工具箱里的控件,工具箱引用64位的文件,拖拽vsflexgrid的控件的方式,确保引用的正确性。
如果依然有问题,楼上推荐的是比较好的方法,将引用文件添加到工程,确保引用的正确性。

jimky 发表于 2016-3-4 21:11:00

谢谢!

Alice 发表于 2016-3-9 10:12:19

jimky 发表于 2016-3-4 21:11
谢谢!

不用客气。
页: [1]
查看完整版本: 关于VsFlexGrid如何编译成64位的问题