2015-03-08 10 views
26

Quando apro la mia soluzione lavorata (dopo l'unione da altro ramo) VS2013 mostra il messaggio di errore "errore non specificato" e non riesco a chiudere la finestra (la finestra di dialogo dell'errore salta ogni volta che la chiudo) . VS2012 apre la soluzione senza messaggi di errore. Sospetto di problemi relativi alla configurazione TFS. Come posso trovare il vero motivo dell'errore?VS2013 o VS2015 mostra "errore non specificato"

enter image description here

+0

ho modificato le autorizzazioni per la cartella e riavviato - che venga risolta per me. – niico

risposta

14

io continuo a non capire la vera ragione di questo errore, ma ho trovato una soluzione.

Secondo "Control Change fonte" finestra (VS) file di soluzione (sln) non collegato al TFS enter image description here

Quando ho collegato la soluzione di TFS in VS2012 (con l'aiuto di this link), VS2013 aperto anche la soluzione senza messaggio di errore.

+0

Ho avuto questo problema quando mi sono collegato al server TFS con il nome di dominio completo invece del solo nome host, cioè tfsServer => tfsServer.example.com. –

23

Ho cercato molto sulla causa principale ma non ho trovato alcuna informazione concreta.

Per me,

  • L'eliminazione di file .suo della soluzione.

risolvere questo problema.

+0

Si noti che VS2015 potrebbe creare una sottodirectory nascosta ".vs" nella cartella delle soluzioni che contiene i file .suo. Dovevo cancellare anche quello. L'eliminazione dei file .suo accanto ai file .sln non era sufficiente. – Bim

+2

È sempre colpa di '.suo'. – Jalal

7

trovato una soluzione a questo address:

  1. Vai a File -> controllo del codice sorgente -> Avanzate -> Modifica controllo del codice sorgente
  2. Selezionare i vostri progetti e non associare loro
  3. loro Rebind.

Il problema deve essere risolto.

+0

il tuo suggerimento è lo stesso di quello che "risposta" sta suggerendo. – batmaci

+1

@batmaci Ma lui indica dove trovare "Change Source Control". – Deqing

+3

La risposta accettata non suggerisce lo slegamento e il re-binding, che è quello che dovevo fare. Questa è una buona risposta aggiuntiva. –

0

L'URL del server TFS è menzionato erroneamente nel file di soluzione.

0

Ho rimosso e ricreato nuova area di lavoro per il progetto e le sue opere per me