Adds a Go Offline button to the Source Control menu.

(19) Review
Visual Studio
Download (17,350)
E-mail Twitter Digg Facebook
Add to favorites
Reviews (19)
Q and A (7)
Sign in to write a review
Sort by:

by TasaHammer | February 17 2015

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.

by I'm not him | April 18 2013

Great Tool!

by CREAGX Innovations | March 31 2013

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.

by skr1p7k1dd | December 31 2012

Works fine.

To anyone wondering, the new option is located in FILE -> SOURCE CONTROL -> GO OFFLINE

by KC2010 | November 11 2012

The third item installed after VS 2010 and VS2010 SP1 on every machine I build.

by Ardha Gp | October 02 2012

by ManmohanPatil | September 19 2012

Nice add-in. This must be provided with fts itself.

by naspinski | September 07 2012

Does what it says simply - perfect!

by Kevin Whitefoot | June 19 2012

Does what it says it does. I recommend a change to the description because calling a menu entry a button just confuses people.

by DaveKerr | June 18 2012

Prefect, exactly what I needed, this has already saved me bags of time! Thanks for writing and sharing it, it's on my list of 'must have' extensions now!

by Steven Magana-Zook | May 02 2012

Simple and effective

by plri | November 14 2011

works as it should - nice extension, saves a lot of vs-restarts

by smorrell | September 29 2011


by Sergey Shishkin | September 27 2011

Would give it 5 if it worked with a solution without valid source control bindings. Took me some time to figure that out.

by Mohamed.Radwan-MVP | July 15 2011


by Kyrinity | June 08 2011

by Jeff - | May 24 2011

Does exactly what it says. Awesome.

by Bill Kuhn | March 21 2011

Very handy when TFS is unreachable!

by rami_ | March 08 2011

Perfect! Thank you! :)

Sign in to start a discussion

  • VS 2008
    1 Posts | Last post June 27, 2013
    • Has anyone tested this extension with VS 2008?
  • Cannot Update Service References After Install
    2 Posts | Last post June 05, 2013
    • Hi,
      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.
      Any ideas?
      Full message:
      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.
    • It happened when I was online with an active connection and then went offline. It works when I go online again.
  • VS 2012 version
    1 Posts | Last post October 05, 2012
    • With permission of author, I made version for VS2012.
      You can find it in gallery at
  • where the button locate? it seems cant appears..
    3 Posts | Last post May 15, 2012
    • after install extension no additional buttons appears, vs running as administrator.
    • 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.
  • Visual Studio 11 Support
    2 Posts | Last post May 05, 2012
    • Any plans to have support for the Visual Studio 11 Beta?
    • My friends at MSFT assured me that Dev11 had better offline support out of the box... If not, I'll happily update the extension to support Dev11.
  • Suppress TFS trying to go online?
    2 Posts | Last post February 18, 2012
    • After successfully putting a solution offline, VS is trying to put it online again each time I open it. Any idea if it is possible to suppress?
    • I cant think of a way to easily suppress that. I just hit cancel on the dialog box...
  • I have installed correctly but no button ?
    1 Posts | Last post December 28, 2011
    • ???