zoukankan      html  css  js  c++  java
  • VS2019添加VisionPro控件

    正常的安装流程一般是先安装好VS之后,再安装VisionPro.这样在安装VisionPro的过程中,会自动在VS中安装控件.

    那么如果手抖顺序反了,就蛋疼了,打开VS会发现工具箱里没有控件...

    另外,如果同时安装了vs2012和vs2019,安装VisionPro的时候就只会向VS2012安装控件.

    不能拖控件不开心.

    可以手动运行C:Program Files (x86)CognexVisionProinCreateVProTab.exe来添加控件.

    不过这东西都点傻,如果电脑上有太高版本的VS它会检测不到。实测vs2010可以检测到,但是vs2015就不行。

    这时我们可以通过向VS手动添加控件来解决这个问题.

    首先新建一个VB.net或者C#的新项目.

    然后打开工具箱,右键工具箱的空白处,"选择项"-->".NET Framework组件"-->"浏览"

    选择VisionPro安装目录.

    一般在 C:Program Files (x86)CognexVisionProReferencedAssemblies

    或者  安装目录:CognexVisionProReferencedAssemblies

    然后Ctrl +A 全选   通过"打开"导入所有的VisionPro的控件

    中间会提示一些dll导入错误,无需理会.因为该文件夹下的dll不全是控件,有的不能导入.

    我在64位系统上安装的64位的VP,安装咋D盘,

    VP会有两处文件目录

    C:Program Files (x86)CognexVisionProReferencedAssemblies

    D:CognexVisionProReferencedAssemblies

    第一个就是默认添加到VS工具箱的引用。

    第二个好像也可以。

    总之VP这套比较摸不着头脑。

    除了上面的目录

    C:WindowsMicrosoft.NETassembly里面的三个目录里也都有Congex字样的文件。

    手动导入已知的不完美的地方有两点

    1.导入的控件没有分开,VisionPro自动导入的控件会分成3组,手动导入的没有分组.

    2.有一些多余的控件(目录下的dll不全是控件,有的导入了也用不到),需要自己在控件上右键删除

    3.有时候明明导入了,但是新建解决方案之后又没了,这真是x了。。没什么好的解决方法。

    但是有的人强迫症啊,像我啊,导入后就要分组,那就分啊,

    还是工具箱,在工具箱空白位置,右键"添加选项卡".起名之后,用鼠标向该分组里拖控件名,控件就放到该分组了.

    另外,VS2010新建项目默认最高只能到.NET 4.0

    而且默认的是.NET 4.0 Client   (就是.NET 4.0的精简版)

    但是这就存在一个问题,VisionPro8.3的控件需要至少.NET 4.0及以上版本的支持.

    也就是说,用VS2012新建一个VB.NET或者C#工程,每次都需要我们手动将项目属性从.NET 4.0 Client 修改为 .NET 4.0,才能使用VisionPro8.3的控件,这是很蛋疼的.

  • 相关阅读:
    sudo: 在加载插件“sudoers_policy”时在 /etc/sudo.conf 第 0 行出错 sudo: /usr/lib/sudo/sudoers.so 必须只对其所有者可写 sudo:
    ubuntu多版本Python和pip切换
    Ubuntu16.04下安装python3.6.4详细步骤
    oenstack firewalld ufw
    linux相关安全设置
    TransPose: Towards Explainable Human Pose Estimation by Transformer
    TransTrack: Multiple-Object Tracking with Transformer
    Rethinking Semantic Segmentation from a Sequence-to-Sequence Perspective with Transformers
    Adversarial Sparse Transformer for Time Series Forecasting
    Learning to Detect Objects with a 1 Megapixel Event Camera
  • 原文地址:https://www.cnblogs.com/ybqjymy/p/14265753.html
Copyright © 2011-2022 走看看