如何:添加和引用自定义程序集

如何:添加和引用自定义程序集,第1张

默认情况下,其路径的格式如下:<驱动器:\Users\用户名\Documents\InfoPath Projects\项目名如果确实要将所引用的自定义程序集移动到项目文件夹内的某个位置,则必须在主项目文件夹下创建一个子文件夹,然后从该子文件夹复制和引用自定义程序集。但是请注意,为引用的程序集创建子文件夹不是必需的。只要引用的程序集不在项目的顶级文件夹内,InfoPath 项目系统就会在编译和发布项目时,将程序集复制到表单模板文件 (.xsn) 中。

从默认位置引用自定义程序集

在 Visual Studio 2012 中打开表单模板项目。

在“项目”菜单上单击“添加引用”。

单击“浏览”选项卡,找到并指定程序集,然后单击“确定”添加引用。

程序集有三种不同的表现形式:1.库程序集,不能直接启动运行,扩展名为.dll。2.可执行文件程序集,可以直接启动运行,扩展名为.exe。3.windows可执行程序,可以直接启动运行,扩展名也为.exe,用户具有图形用户界面的窗体可执行文件。

使用csc命令可以生成可执行程序集,比如一个项目具有源文件s1.cs、s2.cs两个源文件,我们想将它们编译成一个名为yunxing.exe的应用程序集,就可以使用命令:csc/out:yunxing.exe s1.cs s2.cs

来生产应用程序集yunxing.exe。如果要生成库程序集要这样写:

csc/t:library/out:yunxing.dll s1.cs s2.cs

是在编译生成程序集的时候使用的csc+程序集名+cs源文件命令。

如果只是想在项目中引用某个程序集,就只需要在右边的解决方案资源管理器中找到“引用”-右键-添加引用-浏览。

程序集引用是一个及一个以上托管模块,以及一些资源文件的逻辑组合。程序集是组件复用,以及实施安全策略和版本策略的最小单位。包含一个或者多个类型定义文件和资源文件的集合。在程序集包含的所有文件中,有一个文件用于保存清单。作为一个单元进行版本控制和部署的一个或多个文件的集合,所有托管类型和资源都包含在某个程序集内,并被标记为只能在该程序集的内部访问,或者被标记为可以从其他程序集中的代码访问。程序集在安全方面也起着重要作用。代码访问安全系统使用程序集信息来确定为程序集中的代码授予的权限集。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8168857.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存