gpt4 book ai didi

c# - Visual Studio 复制本地

转载 作者:太空狗 更新时间:2023-10-29 17:51:19 25 4
gpt4 key购买 nike

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

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

任何人都可以阐明这一点吗?

最佳答案

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

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

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

关于c# - Visual Studio 复制本地,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3167395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com