The solution was offline during its previous session and will remain offline

Se una soluzione va offline dal TFS può succedere che compaia questo messaggio: The solution was offline during its previous session and will remain offline facendo restare di fatto la soluzione Offline.Per risolvere il problema basta settare un valore nella chiavi di registro windows:

Per Visual Studio 2008 :

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\TeamFoundation\Servers\ ( il tuo  TFS server name )
Settare i seguenti valori a 0 (zero)
AutoReconnect = 0
Offline = 0

Mentre per Visual Studio 2010:

HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\10.0\TeamFoundation\Instances \[Nome Server]\Collection
sotto la voce collection gli Item TFS selezionando un Item settare la chiave string Offline a 0 (zero)

Al riavvio di Visual Studio chiede di ricollegarsi al TFS e il gioco è fatto.

Entity Data Model: The version of SQL Server in use does not support datatype ‘datetime2′

L’errore in oggetto è dovuto al fatto che un EDM generato su SQL2008 viene eseguito su un istanza SQL2005.Per risolvere tale errore basta editare con un editor di testo il file .EDMX e modificare l’attributo ProviderManifestToken da 2008 a 2005, infine ricompilare la soluzione. Ovviemente tale soluzione dipende dal tipo di ambiente dove il nostro applicativo deve funzionare, una soluzione dinamica parametrizzando tale attributo sarebbe ottimale.