【发布时间】:2011-11-03 16:52:49
【问题描述】:
TFS 源代码控制下的 2 个项目。
DependancyProject.sln
AppProject.sln
AppProject 引用 DependancyProject。
-
我遇到的问题是 AppProject 中的安装程序项目。 它有 DependancyProject.dll 作为“参考”(?),它试图将其包含在 GAC 中。
当我尝试构建这个项目时,为了创建一个 MSI 来安装应用程序,我收到了错误
The item $/Assemblues/DependancyProject/bin/debug/DependancyProject.dll is locked for check-out by USER in workspace HIS-PC-NAME.
(有问题的电脑没有死也没有使用)
该 dll 没有(据我所知)检入源代码管理。 当我浏览它时它引用的路径不存在(没有 bin 文件夹)。
几乎每个源代码管理项目都引用了 DependancyProject,我从来没有遇到过任何问题。 它构建,所有其他项目构建。 只是这个安装程序项目没有。
而且我不明白为什么它需要尝试修改它。 它需要做的(我假设)就是复制它。
这里有什么想法吗?
【问题讨论】: