【发布时间】:2010-07-16 14:26:24
【问题描述】:
环境:VS 2010、Windows 7、TFS
我有一个名为 Binaries 的解决方案 1 文件(这是本地的物理路径 计算机,说它是 c:\Binaries):我把所有外部程序集放在这个文件夹中。
在另一个解决方案2中,对于该解决方案中的每个类库项目,将property->build->输出路径设置为c:\Binaries,以便解决方案1中的任何项目都可以引用这些程序集的最新版本
一切正常。
现在我将解决方案 1 和解决方案 2 放到 TFS 中,它们都在 TFS 源代码控制下,包括 Binaries 文件夹。
现在我再次打开解决方案 2 并构建解决方案 2,它给了我每个类库项目的权限错误,例如:
错误 49 无法将文件“obj\Debug\mycomponent.dll”复制到“....\Binaries\mycomponent.dll”。拒绝访问路径“....\Binaries\mycomponent.dll”。
但如果我在 Windows 7 中检查 c:\Binaries 的权限,没问题。 所以应该是 VS 2010 或者 TFS 有问题。
如何解决这个问题?
【问题讨论】: