在visual studio中使用共享程序集的方法

时间:2024-05-18 16:33:42

因为前一阵子开发过多个SOE程序,它们都使用了很多可共用的方法,但因为是多个程序集,不能使用公有类,刚好看一本C#教程时发现了共享程序集这个方法,于是试了试,果然好用,SOE开发的效率和代码可读性有了提高,冗余度也大大减少。
本人在此演示用的是10版本,不知道为什么,以前出现过一个bug,看13的提示根本摸不着头脑,而10显示的提示却是一目了然。。。
步骤:

1.打开vs,选择“文件”——“新建”——“项目”,在模板中选择新建一个空解决方案:

在visual studio中使用共享程序集的方法


2.在右侧解决方案资源管理器中右键点击“添加”——“现有项目”(或是新建项目),将已有的程序集文件*.csproj添加进来。
3.若是想将某一个程序集设为该解决方案内的共享程序集,将它的方法属性等公用,则点击它的Properties,在“安全”中设置强签名

在visual studio中使用共享程序集的方法

4.右键点击该程序集点“生成”
5.若要在该解决方案中的其他程序集中引用,则将它的dll添加至引用中即可


注:若修改了共享程序集中的代码,则不必再次生成dll再添加。