[导入]Visual Studio 中多个项目通过链接方式共享使用同一个文件

我们有多个项目时候,会碰到下面情况:
这些项目又有很多类似的代码,而这些代码又不是可写成公共函数的。

比如:AssemblyInfo.cs 文件中
[assembly: AssemblyProduct("")]
[assembly: AssemblyCompany("")]
这些设置

这时候,我们就可以使用 Visual Studio 提供的 文件链接方式,多个项目共享一个文件。

在 Solution Explorer 中我们看到一个文件是链接文件,它的图标类似下面方式:
图中 GlobalAssemblyInfo.cs 文件就是 链接文件。注意看它的图标不一样了。

VS中增加链接文件001 

我们在一个地方创建这个公共文件,
然后每个用到的项目都链接这个文件,虽然这个文件只有一份,但是所有项目在编译时候,都会编译它。可以是多个不同解决方案的不同项目都引用这个文件。

在一个项目中,增加一个链接文件,其实很简单,在“增加存在项”输入对话框中,你有没有留意过 Add 按钮上的右边有个下拉列表控,那个下拉列表打开后,就可以看到 增加链接文件,如下图:

VS中增加链接文件002 

“添加为链接”   将现有项作为从项目到其原始位置的链接进行添加。
当以组方式对共享资源操作时,链接到文件十分有用;
可以有许多项目链接到一个位置的某个文件。

71457.aspx
文章来源: http://blog.joycode.com/ghj/archive/2006/02/14/71457.aspx

转载于:https://www.cnblogs.com/gkit/archive/2006/02/24/336801.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值