【问题标题】:visual studio copy local视觉工作室复制本地
【发布时间】:2011-03-11 04:35:22
【问题描述】:

在 Visual Studio 中,当您添加引用时,属性中有一个名为“复制本地”的标志。关于这实际上是做什么以及何时做的有些混乱。这似乎很容易理解,但我的问题是它何时复制本地。是在添加引用时还是在构建项目时将dll复制到本地。

这个问题的原因是我们创建了一个 asp.net 模板文件,它引用了我们所有开发人员本地工作站上完全相同位置的 dll。我们认为通过将标志设置为“复制本地”,这将引用 dll 所在的位置,但是当我们使用模板时,引用已损坏,需要重新添加。

有人能解释一下吗?

【问题讨论】:

    标签: c# .net asp.net visual-studio


    【解决方案1】:

    Copy Local 属性确定是否将引用复制到本地 bin 路径。在运行时,引用必须存在于全局程序集缓存 (GAC) 或项目的输出路径中。如果此属性设置为 true,则在运行时将引用复制到项目的输出路径。

    所以这个属性实际上在你的场景中没有用。

    我无法提出比将程序集添加到每个开发人员工作站中的 GAC 更好的解决方案:http://msdn.microsoft.com/en-us/library/yf1d93sz.aspx

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-10-20
      • 2018-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多