Condividi tramite

Eliminare riferimenti ad Azure Devops server e aree di lavoro

maurizio bianchella 20 Punti di reputazione
2026-01-16T15:44:39.3966667+00:00

Ciao a tutti,

ho un piccolo server con SQLServer che Azure Devops server. Devo sostituire la macchina, quindi ne ho presa un'altra, ho installato sia SQL che Devops, migrato il database con i progetti e fin qui sembra essere tutto ok.

Nel mio pc, sia sul portatile che sul desktop, ho nel disco D una cartella che si chiama VBNet. Questa cartella è mappata, come cartella di lavoro per il progetto omonimo presente sul "vecchio" Azure.

Aprendo VS2022 express, mi collego al nuovo server Azure Devops, e quando devo mappare la cartella di lavoro, arriva la difficoltà. Non riesco a mappare la cartella D:\VBNet come percorso locale per il progetto VBNet presente nel "nuovo" Azure perché esce fuori il messaggio di errore "La cartella di lavoro (ecc) è già usata nell'area di lavoro (...)

Mi sono quindi collegato con il "vecchio", ho rimosso le due aree di lavoro che erano presenti, sperando di risolvere. Mi sono quindi ricollegato al nuovo, ma ancora quando tento di mappare il progetto verso la cartella già menzionata, continua ad uscire fuori l'errore.

A questo punto la domanda è:

come tolgo le informazioni della connessione vecchia? La macchina che sto sostituendo verrà spenta, quindi non mi interessa tenere nessun riferimento ad essa.

Grazie e buona giornata

Tecnologie per sviluppatori | Visual Studio | Altro
Tecnologie per sviluppatori | Visual Studio | Altro

Famiglia di suite Microsoft di strumenti di sviluppo integrato per la creazione di applicazioni per Windows, il Web, i dispositivi mobili e molte altre piattaforme. Argomenti vari che non rientrano in categorie specifiche.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda
  1. Davide Bianchi 1,230 Punti di reputazione
    2026-01-18T10:06:07.0533333+00:00

    Ciao,

    Benvenuto nella Community di Domande e Risposte! Grazie per averci contattato riguardo alla difficoltà nel rimuovere i riferimenti al vecchio Azure DevOps Server e alle aree di lavoro.

    Il problema che descrivi è tipico quando Visual Studio mantiene ancora le informazioni delle vecchie aree di lavoro associate al tuo account o alla macchina. Anche se hai rimosso le aree di lavoro dal vecchio server, sul tuo PC potrebbero esserci ancora riferimenti locali. Ecco i passaggi per risolvere:


    1. Verifica e rimuovi le aree di lavoro locali

    Apri il Developer Command Prompt per Visual Studio e usa il comando:

    tf workspaces /remove:* /collection:http://<nuovo-server>:8080/tfs/<nome-collezione>
    

    Oppure, per vedere tutte le aree di lavoro locali:

    tf workspaces
    

    Se vedi ancora riferimenti al vecchio server, puoi rimuoverli con:

    tf workspace /delete <nome-area-di-lavoro>; <utente>
    

    2. Cancella cache di Team Foundation

    Visual Studio mantiene una cache delle connessioni. Per eliminarla:

    • Chiudi Visual Studio.
    • Vai alla cartella:
    %LOCALAPPDATA%\Microsoft\Team Foundation\X.0\Cache
    

    (dove X.0 è la versione di Visual Studio, ad esempio 17.0 per VS2022).

    • Elimina il contenuto della cartella Cache.

    3. Riavvia Visual Studio e riconfigura la mappatura

    Dopo aver rimosso le aree di lavoro e la cache, riapri Visual Studio, collegati al nuovo Azure DevOps Server e mappa la cartella D:\VBNet al progetto.


    Documentazione utile


    Se la risposta è utile, fai clic su Accetta risposta e gentilmente votala positivamente. Se hai ulteriori domande su questa risposta, fai clic su Commenta.

    Nota: Segui i passaggi nella nostra documentazione per abilitare le notifiche e-mail se desideri ricevere la notifica e-mail relativa a questa discussione.

    1 persona ha trovato utile questa risposta.
    0 commenti Nessun commento

1 risposta aggiuntiva

Ordina per: Più utili
  1. maurizio bianchella 20 Punti di reputazione
    2026-01-19T08:03:43.3033333+00:00

    Ho cancellato le aree di lavoro con il comando TF Workspace /Delete ed ho risolto.

    Grazie

    0 commenti Nessun commento

Risposta

Le risposte possono essere contrassegnate come "Accettata" dall'autore della domanda e "Consigliata" dai moderatori, in modo da consentire agli utenti di sapere che la risposta ha risolto il problema dell'autore.