我的情况是这样的。我在TFS2010中有代码,代码在VS2010中构建并完美运行,目前部署在生产服务器中。 然后管理员获取代码目录本身,打开VS2013中的代码,并检入TFS2013服务器。
当我使用VS2013下载代码和构建时,它不会构建但没有显示错误。其他开发者对此没有任何问题。只是我。
我删除了suo文件,项目文件,但仍然没有。我确保将所有引用添加回项目,但仍然没有。
但是,如果我进入我的驱动器,从VS2010复制项目文件夹并将其粘贴到其他位置,然后在vs2013中将其构建为项目,它将项目转换为2013,然后创建备份文件夹。现在,如果我调试,该项目将运行良好。在VS2013中打开项目时,我删除了VS2013在将项目转换为VS2013时创建的备份文件夹,它将失败。当我关闭项目并重新打开它时,它也会失败。
我已经花了10多个小时,但还是找不到答案。如果你以前遇到这个问题,请帮忙。谢谢
答案 0 :(得分:0)
你可能有一个混乱的工作区。您应该在2013年删除工作区,从磁盘上的该工作区中删除所有文件,然后关闭Visual Studio。只是为了确保您可以从提升的开发人员提示符运行“tf workspaces delete *”。
当您打开它时,它将创建一个新的默认工作区。映射您的解决方案,获取最新信息并从那里构建。
答案 1 :(得分:0)
重新安装VS2013完成了这项工作