Condividi tramite


Configurare ed eseguire il generatore demo di Azure DevOps in locale

Servizi di Azure DevOps

Importante

Il generatore demo di Azure DevOps non è più disponibile

Microsoft ha interrotto ulteriormente lo sviluppo e gli investimenti nel generatore demo di Azure DevOps. Anche se questo strumento offre funzionalità preziose per la creazione di progetti Azure DevOps preconfigurati con dati di esempio, stiamo concentrando le risorse su altre funzionalità della piattaforma che servono meglio le esigenze dei clienti in continua evoluzione.

Alternative consigliate:

È possibile eseguire il progetto Demo Generator di Azure DevOps come applicazione console o eseguibile nel computer locale. Questo approccio offre un maggiore controllo sull'esecuzione dello strumento e consente di personalizzarne il comportamento per scenari specifici.

Prerequisiti

Prima di iniziare, assicurarsi di avere installati questi componenti nel computer:

  • .NET 8 SDK
  • Visual Studio o un altro IDE preferito
  • Git per la clonazione del repository

Configurare il Generatore Demo localmente

Seguire questa procedura per configurare ed eseguire Demo Generator nel computer locale:

  1. Clonare il repository Demo Generator di Azure DevOps nel computer locale:

    git clone https://github.com/microsoft/AzDevOpsDemoGenerator.git
    cd AzDevOpsDemoGenerator
    
  2. Aprire il file della soluzione ADOGenerator.sln in Visual Studio o nell'IDE preferito.

  3. In Visual Studio impostare il progetto di avvio:

    1. Fare clic con il pulsante destro del mouse sul progetto ADOGenerator in Esplora soluzioni.
    2. Selezionare Imposta come progetto di avvio.
  4. Compilare la soluzione per ripristinare tutte le dipendenze e assicurarsi che il progetto venga compilato correttamente:

    1. In Visual Studio: Fare clic con il pulsante destro del mouse sulla soluzione in Esplora soluzioni e scegliere Compila soluzione.
    2. Dalla riga di comando:
    dotnet build
    
  5. Eseguire il progetto come applicazione console usando uno di questi metodi:

    1. In Visual Studio: Premere F5 o selezionare il pulsante Start .
    2. Dalla riga di comando:
    dotnet run --project src/ADOGenerator/ADOGenerator.csproj
    

Creare un eseguibile

Creare un eseguibile autonomo che è possibile distribuire o eseguire in computer senza .NET SDK:

Pubblicare il progetto

In Visual Studio:

  1. Fare clic con il pulsante destro del mouse sul progetto ADOGenerator in Esplora soluzioni.
  2. Seleziona Pubblica.
  3. Seguire le istruzioni per configurare le impostazioni di pubblicazione (cartella di destinazione, configurazione, runtime).

Dalla riga di comando:

dotnet publish src/ADOGenerator/ADOGenerator.csproj -c Release -r win-x64 --self-contained

Eseguire il file eseguibile

Passare alla directory pubblicata ed eseguire il file eseguibile:

cd src/ADOGenerator/bin/Release/net8.0/win-x64/publish
./ADOGenerator.exe

Considerazioni sulla configurazione

Quando si esegue Azure DevOps Demo Generator in locale, tenere presenti questi fattori:

  • File di configurazione: assicurarsi che i file di configurazione necessari (ad esempio appsettings.json) siano presenti nella directory di output.
  • Dipendenze: verificare che tutte le dipendenze necessarie siano incluse nell'output di compilazione.
  • Autorizzazioni: l'applicazione richiede autorizzazioni appropriate per accedere ai servizi Azure DevOps.
  • Accesso alla rete: assicurarsi che il computer possa connettersi ad Azure DevOps Services tramite HTTPS.

Risoluzione dei problemi

Se si verificano problemi durante la configurazione o l'esecuzione del generatore demo:

  1. Controllare l'output della console: esaminare i messaggi di errore nella console per individuare problemi specifici.
  2. Verificare le dipendenze: assicurarsi che tutti i pacchetti e le dipendenze necessari vengano ripristinati correttamente.
  3. Convalida configurazione: verificare che i file di configurazione contengano impostazioni e valori corretti.
  4. Esaminare la connettività: verificare la connettività di rete ad Azure DevOps Services.
  5. Controllare la versione di .NET: verificare di usare la versione corretta di .NET SDK.

Approcci alternativi

Poiché Microsoft non sviluppa più attivamente il Demo Generator, considerare queste alternative per l'automazione del progetto.