这个需求在VS里面使用还真不多见,只是最近在做项目的版本编号的时候遇到一个头大的问题,我一个解决方案下面有几十个类库,再发布的时候这几十个类库的版本号必须要统一,之前我们都是在单个的AssemblyInfo.cs里面去改相关的信息,我们有两种方式来快速实现这种需求:
首先我们准备好要共享的代码项,放在解决方案目录下:
这个文件里面的代码如下:
1. 通过鼠标控制
在vs2012(或以后版本)中,从一个项目中拖拽文件到另一项目,并按住alt键,会生成链接文件。
2. 通过添加菜单添加
这个东西在多个项目共用一个文件时很好用,比如有些配置所有的项目都有而且所有项目都要保持一致,那就好了,创建一个公共的config文件,其它要用到的项目就只要添加链接就ok了,而且改一个的所有都跟着改的,因为他们用的是同一个文件。,如果生成到bin文件下的话,就右击链接点属性,复制到输出目录改为true