Puncte:0

Eroare la executarea Azure Pipeline pentru o aplicație desktop .Net - Azure DevOps

drapel fj

Creez primul meu Pipeline pentru a construi o aplicație desktop .NET. Am adăugat sarcina necesară în fișierul meu YML, dar primesc următoarea eroare, referitoare la un ansamblu care poate lipsi sau nu este găsit.

Mesaj de eroare: „Tipul sau numele spațiului de nume „AxAcroPDFLibre” nu a putut A fi găsit..."

Captură de ecran a erorii

Acesta este codul complet al fișierului meu YML:

# Desktop .NET
# Construiți și rulați teste pentru soluții desktop clasice .NET Desktop sau Windows.
# Adăugați pași care publică simboluri, salvează artefacte de construcție și multe altele:
# https://docs.microsoft.com/azure/devops/pipelines/apps/windows/dot-net

declanșator:
- maestru

pool: vmImage: „windows-lastest”

variabile: soluție: '**/*.sln' buildPlatform: 'Orice CPU' buildConfiguration: 'Release'

pași:
- sarcină: NuGetToolInstaller@1

- sarcină: NuGetCommand@2 intrări:
    restoreSolution: „$(soluție)”

- sarcină: intrări VSBuild@1:
    soluție: „$(soluție)”
    platformă: „$(buildPlatform)”
    configurație: „$(buildConfiguration)”

- sarcină: VSTest@2 intrări:
    platformă: „$(buildPlatform)”
    configurație: „$(buildConfiguration)”
     
- sarcină: CopyFiles@2 displayName: 'Copy Files to: $(build.artifactstagingdirectory)' intrări:    
    SourceFolder: „$(system.defaultworkingdirectory)”    
    Conținut: „**/bin/**”    
    TargetFolder: condiția „$(build.artifactstagingdirectory)”: succeededOrFailed()
       
- sarcină: PublishBuildArtifacts@1 displayName: intrări „Publish Artefact: drop”:    
    PathtoPublish: „$(build.artifactstagingdirectory)” condiție: succeededOrFailed() Am găsit această întrebare similară aici pe StackOverflow, dar mi-am verificat comanda pachetului nugget și o am în fișierul de compilare.

La sfârșitul procesului, lucrarea eșuează.

Faceți clic aici pentru a vedea jurnalul de erori

În acest moment, asta este tot ce am încercat de când mă documentez pe Azure DevOps Pipelines. Daca aveti recomandari le voi aprecia.

Puncte:0
drapel ng

Acest lucru nu are nimic de-a face cu conducta dvs. ca atare, nu reușește să vă construiască soluția, deci lipsește o dependență sau un pachet care nu este prezent în agentul dvs. de compilare.

drapel fj
Mulțumesc @Sam Cogan. Există vreo modalitate de a revizui ultima parte „...care nu este prezentă pe agentul tău de construcție”. Folosesc nivelul gratuit (găzduit de Microsoft) oferit de Azure DevOps pentru a-mi construi aplicația. După cum vă puteți imagina, la nivel local, pe computerul meu, îmi pot crea aplicația fără nicio problemă.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.