Installed quickly and now I can see a "Go offline" button. When I press it it seems to take it as the "Go offline" button goes away so the only option is "Go online". So far so good. But when I exit VS and start it up again, it's as though none of that happened. It still takes forever and then you get the dreaded "Go offline" message. What was the purpose of this thing again?
I'm guessing this only works if you press "Go offline" when you had a valid connection to the Team Foundation Server. Is that true? If so, this is rather useless. Most people look for a solution when they can't connect to the TFS to begin with. If you first have to have a valid TFS before you say "I don't want to use that TFS" then 99% of the cases go away.
For everyone else who has this same problem: your solution is to disassociate from the source control. So, press File/Source Control/Change Source Control and then opt for disassociation. Nothing in MS land is easy. Everything is counter-intuitive and cumbersome.
Thank you so much. This add-in helped us a lot for our offshore developers. Our developers in India were complaining that TFS check-in and checkout took more time because of VPN connection. Now they are able to work productively in offline mode and do check-in twice a day.
This seems like an awesome extension, but it has one side effect on our product (on VS 2010 Pro). Our service reference cannot update because it seems to change the authentication scheme from 'Negotiate,NTLM' to 'Anonymous'. It works again when I disable the extension.
Microsoft Visual Studio
There was an error downloading '<my-service>.svc'.
The operation has timed out
Metadata contains a reference that cannot be resolved: '<my-service>.svc'.
The HTTP request is unauthorized with client authentication scheme 'Anonymous'. The authentication header received from the server was 'Negotiate,NTLM'.
The remote server returned an error: (401) Unauthorized.
The button should show up under File|SourceControl|Go Offline.
It is shown if the following three conditions are true:
1. VS supports TFS.
2. The solution has valid bindings to TFS.
3. The solution is not already offline.
However, due to the architecture of VS, these conditions are only evaluated once the extension has been loaded. The button is always visible before the extension has been loaded - ie: right after VS has started before you open any solutions.
Great extension! I was wondering if it was possible to add it to the right click menu in the solution explorer as well? It would be nice to be able to right click on the solution or project etc and click Go Offline instead of having to navigate to the File menu.
Once offline there is a 'Go Online' option in the right click menu.