Konfigurera och köra Azure DevOps Demo Generator lokalt

Azure DevOps-tjänster

Viktigt!

Demogeneratorn för Azure DevOps upphör

Microsoft har avbrutit ytterligare utveckling och investeringar i Azure DevOps Demo Generator. Även om det här verktyget har värdefulla funktioner för att skapa förkonfigurerade Azure DevOps-projekt med exempeldata fokuserar vi våra resurser på andra plattformsfunktioner som bättre tillgodoser kundernas växande behov.

Rekommenderade alternativ:

Du kan köra Azure DevOps Demo Generator-projektet som ett konsolprogram eller körbart på den lokala datorn. Den här metoden ger dig mer kontroll över verktygets körning och gör att du kan anpassa dess beteende för specifika scenarier.

Förutsättningar

Innan du börjar kontrollerar du att du har dessa komponenter installerade på datorn:

Konfigurera demogeneratorn lokalt

Följ dessa steg för att konfigurera och köra demogeneratorn på din lokala dator:

  1. Klona Azure DevOps Demo Generator-lagringsplatsen till din lokala dator:

    git clone https://github.com/microsoft/AzDevOpsDemoGenerator.git
    cd AzDevOpsDemoGenerator
    
  2. Öppna ADOGenerator.sln lösningsfilen i Visual Studio eller önskad IDE.

  3. I Visual Studio, ange startprojektet:

    1. Högerklicka på ADOGenerator-projektet i Solution Explorer.
    2. Välj Ange som startprojekt.
  4. Skapa lösningen för att återställa alla beroenden och se till att projektet kompileras framgångsrikt.

    1. I Visual Studio: Högerklicka på lösningen i Solution Explorer och välj Skapa lösning.
    2. Från kommandoraden:
    dotnet build
    
  5. Kör projektet som ett konsolprogram med någon av följande metoder:

    1. I Visual Studio: Tryck F5 eller välj knappen Start .
    2. Från kommandoraden:
    dotnet run --project src/ADOGenerator/ADOGenerator.csproj
    

Skapa en körbar fil

Skapa en fristående körbar fil som du kan distribuera eller köra på datorer utan .NET SDK:

Publicera projektet

I Visual Studio:

  1. Högerklicka på ADOGenerator-projektet i Solution Explorer.
  2. Välj Publicera.
  3. Följ anvisningarna för att konfigurera publiceringsinställningarna (målmapp, konfiguration, körning).

Från kommandoraden:

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

Kör det körbara programmet

Gå till den publicerade katalogen och kör den körbara filen:

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

Konfigurationsöverväganden

Tänk på följande när du kör Azure DevOps Demo Generator lokalt:

  • Konfigurationsfiler: Se till att nödvändiga konfigurationsfiler (till exempel appsettings.json) finns i utdatakatalogen.
  • Beroenden: Kontrollera att alla nödvändiga beroenden ingår i byggutdata.
  • Behörigheter: Programmet kräver lämpliga behörigheter för att få åtkomst till Azure DevOps-tjänster.
  • Nätverksåtkomst: Se till att datorn kan ansluta till Azure DevOps Services via HTTPS.

Felsökning

Om du stöter på problem när du konfigurerar eller kör demogeneratorn:

  1. Kontrollera konsolens utdata: Granska felmeddelanden i konsolen för specifika problem.
  2. Kontrollera beroenden: Kontrollera att alla nödvändiga paket och beroenden återställs korrekt.
  3. Verifiera konfigurationen: Kontrollera att konfigurationsfilerna innehåller rätt inställningar och värden.
  4. Granska anslutningen: Verifiera nätverksanslutningen till Azure DevOps Services.
  5. Kontrollera .NET-versionen: Bekräfta att du använder rätt .NET SDK-version.

Alternativa sätt

Eftersom Microsoft inte längre aktivt utvecklar demogeneratorn bör du överväga dessa alternativ för projektautomatisering:

  • Azure DevOps CLI för skriptad projektkonfiguration och hantering
  • REST API-automatisering för anpassade projektetableringslösningar
  • PowerShell-skript med hjälp av Rest-API:er för Azure DevOps
  • Azure Resource Manager-mallar för infrastruktur och projektkonfiguration