当我在TFS中添加整个解决方案时,它没有添加一个dll,然后我必须手动添加它。
有什么东西阻止它这样做吗?
答案 0 :(得分:2)
您是如何添加解决方案的? “添加项目”按钮将通过您在对话框中看到的过滤器排除许多项目。那里有两个标签:Included&排除。以这种方式向源代码控制添加内容时,您需要检查排除的选项卡,以查看过滤器捕获的任何内容,例如第三方库。
如果您使用Add Solution to Source Control,我不完全确定。如果dll位于项目或解决方案文件夹中,则应该添加它们。再说一遍,如果你提供更多详细信息(一步一步),我可以提供更多帮助。
答案 1 :(得分:1)
考虑到只有1个DLL被拒绝,这听起来像是一个TFS错误。我知道不要感到震惊......实际上有一些这些。
例如,当我使用“undo checkout”时,我的解决方案中会删除文本文件。不幸的是,这个问题是不可预测的,所以还没有修复。
提示:在检查之前,请务必区分您的解决方案和项目。
答案 2 :(得分:0)
正如Ryan所说,当添加到存储库时,会应用某些文件管理器,例如你必须显式地将dll添加到repos。见this