由于很多接触到机器视觉的朋友没有计算机编程基础,这里讲一下用visual studio编写C#程序时如何引入程序集dll。我之所以讲这个问题,是因为很多网友在刚开始使用visionPro与C#编写视觉程序时,不会添加程序集,也不明白为什么要添加程序集,简单讲一讲,方便后来者少走弯路。
程序集含义
据百度百科所说,程序集是经由编译器编译得到的,供CLR进一步编译执行的那个中间产物,在WINDOWS系统中,它一般表现为·dll或者是·exe的格式,但是要注意,它们跟普通意义上的WIN32可执行程序是完全不同的东西,程序集必须依靠CLR才能顺利执行。
添加程序集引用步骤
打开visual studio,新建解决方案,然后等待vs构建完成后可以看到右边的解决方案资源管理器窗口,如果没有的,请点击菜单栏——视图选项下的解决方案资源管理器打开窗口。然后右键解决方案中的引用选项,在弹出的上下文菜单中选择添加引用,如下图所示
在弹出的引用管理器中找到你要引用的程序集,这里会分门别类的显示出你的计算机中安装的程序集支持库。如果不是安装程序安装的程序集,比如自己在网上下载的,请使用左侧最下面的浏览选项选择你的程序集位置进行引用操作。
最后在程序的命名空间外使用using关键字进行程序集引用声明,如下代码:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text;
检查程序集引用是否成功的标识是,在你的程序代码中使用程序集中提供的方法,输入前几个字母就会自动联想到该方法的完整名称,这时说明你的程序集引用正确,如果你将整个方法名输完都没反应,说明你的引用有问题,编译器找不到对应方法!
评论 (0)