2015-02-24 18 views
7

quando provo a commettere (e spingere) il codice in Visual Studio online ottengo un errore.vbcs.cache/edb.log bloccato da Visual Studio 2015

Si è verificato un errore. Messaggio dettagliato: impossibile aprire 'P: /.../ Soluzione /.../. Vs /.../ vbcs.cache/edb.log': il processo non può accedere a perché è utilizzato da un altro processo.

Ho verificato che il file è bloccato, ma solo mentre il Visual Studio è in esecuzione, il che significa il Visual Studio si blocca esso.

sto usando un'anteprima di Visual Studio 2015 in una macchina virtuale fornita da microsoft.

come risolvere questo errore?

riavviare vm non aiuta.

+0

vedere anche questo in Microsoft Visual Studio Ultimate 2015 CTP Versione 14.0.22609.0 D14REL – bnieland

+0

ottengo lo stesso problema (con vs 2015 ctp6) quando si utilizza il provider Git. Bouncing VS sembra essere l'unica soluzione. Non dovrebbe nemmeno provare a trattare quei file come controllati dalla fonte, giusto? – x0n

risposta

5

Per gli utenti Git modificare il file .gitignore immettere "/.vs". Questo ignorerà la cartella con il file bloccato.

Non l'ho ancora testato ma l'aggiunta di questo nel file di ignora per un altro sistema di controllo del codice sorgente (TFS, mercurial ecc.) Dovrebbe risolvere il problema.

+0

Questo ha fatto il trucco aggiungendo questo al file risolto i problemi: '# Ignora queste directory .vs /' – fgalarraga

0

Ho avuto un problema simile quando provo a comprimere un pacchetto nuget. Ho appena chiuso tutte le istanze di Visual Studio e poi ho cancellato tutti i file in quella directory (/.../vbcs.cache/). Mi ha aiutato.