2012-10-25 40 views
1

我有一个MAIN解决方案,它拥有的项目主持人 - 整个解决方案正在建设的罚款。所以,我继续前进,并采取MAIN的一个分支到一个名为DEVELOPMENT新的分支,现在有在那里一个单一的项目,该项目因某种原因现在显示错误消息:为什么分支会锁定项目版本以复制.DLL文件?

无法复制文件“OBJ \ x86 \ Debug \ Delta.PDF.dll“更改为”bin \ x86 \ Debug \ Delta.PDF.dll“。访问路径'bin \ x86 \ Debug \ Delta.PDF.dll'被拒绝。

这对我的生活我不明白看到,因为所有我做的是一个TFS分支 - 只是想知道如果任何人有这个

Unable to copy a file from obj\Debug to bin\Debug

任何建议,从上面的答案我以为我可以锁定某种程序,所以我退出了我的机器,但它仍然存在。该分支与main中的父目录位于不同的子文件夹中。有什么建议么?

编辑:

我一直在试图清理为了做什么Jacooobley称溶液(清除调试),但是这是由于某种原因,让我的.DLL在那里,手动删除的伎俩。

回答

1

尝试从调试文件夹中删除.DLL,然后重新构建解决方案

+0

感谢此工作。 – LukeHennerley

0
Sysinternals

使用Process Explorer中找到该进程已锁定该文件 - 使用查找菜单搜索Delta.PDF.dll;这应该让你知道文件被锁定的原因以及你可以做些什么(例如,退出锁定过程)。

相关问题