02.C#和VisionPro混合编程环境搭建

一、正常的混合编程环境搭建

正常的安装流程一般是先安装好VS之后,再安装VisionPro.这样在安装VisionPro的过程中,会自动在VS中安装控件.
但是也有特殊情况:

  • 先安装了VisionPro,之后才安装visualstudio导致visual studio中没有出现VisionPro控件
  • 安装的visual studio版本过高,VisionPro检测不到(目前已知VisionPro 9.0 CR2支持visual studio2010和visual studio2012,其他版本没有测试过)

二、因为失误导致的异常解决办法

2.1 特殊情况一:安装顺序所致

可以手动运行C:\Program Files (x86)\Cognex\VisionPro\bin\CreateVProTab.exe 来添加控件.

2.2 特殊情况二:visual studio版本所致

手动添加VisionPro控件的步骤:

  1. 新建一个VB.net或者C#的新项目
  2. 单击"工具"–>“选择工具箱”–>".NET Framework组件"–>“浏览”
  3. 选择VisionPro安装目录,一般在 C:\Program Files (x86)\Cognex\VisionPro\ReferencedAssemblies或者\Cognex\VisionPro\ReferencedAssemblies
    然后Ctrl +A 全选,通过"打开"导入所有的VisionPro的控件
  4. 在导入过程中会提示一些dll导入错误,无需理会.因为该文件夹下的dll不全是控件,有的不能导入.

注意事项:手动导入已知的不完美的地方

  1. 导入的控件没有分开,VisionPro自动导入的控件会分成3组,手动导入的没有分组.
  2. 有一些多余的控件(目录下的dll不全是控件,有的导入了也用不到),需要自己在控件上右键删除
  3. 有时候明明导入了,但是新建解决方案之后又没了,这真是…没什么好的解决方法

三、建议

  1. 尽量使用visual studio 2012版本
  2. 先安装visualstudio 2012再安装VisionPro(建议接近最新版本)
  3. 新建项目时,在项目中保存应用的dll文件
  4. 如果是借鉴过来的项目出现缺少引用(引用文件上出现橙色的感叹号),可以到Cognex\VisionPro\ReferencedAssemblies寻找并重新引用
  • 1
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

洋洋脚踝的金铃响了

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值