Devo aggiungere la mia soluzione a TFS, in Visual Studio 2013, quando faccio clic su Check- in pulsante nella finestra di team Explorer, ottengo questo messaggio di errore:TFS, impossibile eseguire il check-in della soluzione, accordionlist.gif: il processo non può accedere al file perché è utilizzato da un altro processo
C: \ Projects \ 2013 \ MyCompany.MySolution \ MyProject \ adminpages \ immagini \ someimage.gif: il processo non può accedere al file perché è in uso da un altro processo
Ovviamente ho controllato se questo file è utilizzato da un altro processo, utilizzando Process Explorer e LockHunter, ma non è stato trovato nulla. Sono curioso di sapere perché questi file, non vengono utilizzati ovunque.
Qualche idea di cosa potrebbe essere? a causa di questo errore stupido non riesco a controllare la soluzione in TFS.
Grazie.
Che di solito significa che il file è aperto in un'applicazione. A volte questa può essere un'altra applicazione (ad esempio Word e Excel mantengono aperti i file durante la modifica), ma spesso può essere Visual Studio stesso. La prima cosa da provare è chiudere e riavviare Visual Studio, o se fallisce, riavviare il PC, per assicurarsi che qualsiasi processo abbia i file aperti venga ucciso. (So che non puoi vedere la maniglia del file che si trova in LockHunter, ma questo non prova nulla) –
Fatto tutto ciò. Nessuna app in esecuzione, nessuna app che utilizza quel file. Riavviato, riavviato ... Niente di aiuto. Nessuna app che utilizza quel file, nessun processo usa quel file. Quel file non è niente, nemmeno usato da nessuna parte. Posso effettivamente cancellare quel file senza problemi. Il problema è che devo fare il check-in della soluzione e non posso. Non è solo quel file, ce ne sono altri, in modo casuale (( – monstro
puoi chiudere la soluzione e quindi effettuare il check-in dalle modifiche in sospeso o dall'esploratore del controllo sorgente? –