我使用Visual Studio 2015。 每次当我遇到连接到TFS的问题(网络问题或TFS关闭)时,我都无法在源代码管理下打开解决方案。 VS刚刚陷入困境,我无法继续工作。我得到了一位同事的建议:在PC上禁用网卡,但这听起来很荒谬! 我记得当我使用VS 2010-2012时 - 我能够脱机工作!我刚收到一条消息,比如"离线工作"那就是它! 但现在每次没有TFS我都无法工作。 我认为这应该是一个设置问题,但我无法找到它。 有人有解决方案吗?
答案 0 :(得分:3)
实际上,禁用网卡的解决方案并不是那么糟糕:你只需要:
您可以像以前版本的VS一样离线工作。
答案 1 :(得分:1)
在VS 2010-2012上似乎您正在使用服务器工作区,您只需切换到离线模式。
使用服务器工作区时切换到离线模式
使用服务器工作区时无法连接到您的团队 Foundation Server,源控制资源管理器已禁用。但是,如果 您可以在服务器工作区中拥有文件的本地副本 仍然从解决方案资源管理器编辑服务器成为后 再次可用,您可以检查更改为版本控制。
在VS2015上,您似乎正在使用本地工作区。你同事的建议是完全正确的。直接的方法是 禁用网络 并重新打开您的解决方案。然后一切都会脱机。
带有服务器工作空间和本地工作空间的使用本地工作区离线工作
当您的网络连接不可用或不可靠时,您可以快速开始编辑文件。从解决方案资源管理器中,您可以添加,编辑, 即使在工作区中删除,重命名,撤消和比较项目 您没有连接到Team Foundation Server。
More details info供您参考。
如果您不想禁用网络脱机工作,您仍然可以使用以下两个选项: