Điểm:0

Lỗi khi thực thi Azure Pipeline cho Ứng dụng .Net Desktop - Azure DevOps

lá cờ fj

Tôi đang tạo Quy trình đầu tiên của mình để xây dựng ứng dụng .NET Desktop. Tôi đã thêm tác vụ cần thiết vào tệp YML của mình nhưng tôi gặp phải lỗi sau, liên quan đến một cụm có thể bị thiếu hoặc không tìm thấy.

Thông báo lỗi: "Không thể loại hoặc tên không gian tên 'AxAcroPDFLibre' được tìm thấy..."

Ảnh chụp màn hình lỗi

Đây là mã hoàn chỉnh của tệp YML của tôi:

# Máy tính để bàn .NET
# Xây dựng và chạy thử nghiệm các giải pháp máy tính để bàn cổ điển .NET Desktop hoặc Windows.
# Thêm các bước xuất bản biểu tượng, lưu tạo phẩm, v.v.:
# https://docs.microsoft.com/azure/devops/pipelines/apps/windows/dot-net

Kích hoạt:
- sư phụ

pool: vmImage: 'windows-mới nhất'

biến: giải pháp: '**/*.sln' buildPlatform: 'CPU bất kỳ' buildConfiguration: 'Release'

các bước:
- tác vụ: NuGetToolInstaller@1

- tác vụ: NuGetCommand@2 đầu vào:
    khôi phụcSolution: '$(solution)'

- tác vụ: VSBuild@1 đầu vào:
    giải pháp: '$(giải pháp)'
    nền tảng: '$(buildPlatform)'
    cấu hình: '$(buildConfiguration)'

- tác vụ: VSTest@2 đầu vào:
    nền tảng: '$(buildPlatform)'
    cấu hình: '$(buildConfiguration)'
     
- tác vụ: CopyFiles@2 displayName: 'Sao chép tệp vào: $(build.artifactstagingdirectory)' đầu vào:    
    Thư mục nguồn: '$(system.defaultworkingdirectory)'    
    Nội dung: '**/bin/**'    
    TargetFolder: điều kiện '$(build.artifactstagingdirectory)': SuccessfulOrFailed()
       
- tác vụ: PublishBuildArtifacts@1 displayName: 'Xuất bản Artifact: thả' đầu vào:    
    PathtoPublish: '$(build.artifactstagingdirectory)' condition: SuccessfulOrFailed() Tôi đã tìm thấy câu hỏi tương tự này tại đây trên StackOverflow, nhưng tôi đã kiểm tra lệnh gói nugget của mình và tôi có nó trong tệp bản dựng.

Khi kết thúc quá trình, công việc không thành công.

Nhấn vào đây để xem nhật ký lỗi

Hiện tại, đó là tất cả những gì tôi đã thử vì tôi đang tự ghi lại tài liệu trên Azure DevOps Pipelines. Nếu bạn có bất kỳ khuyến nghị tôi sẽ đánh giá cao họ.

Điểm:0
lá cờ ng

Điều này không liên quan gì đến quy trình của bạn, do đó, nó không thể xây dựng giải pháp của bạn, do đó, có một phần phụ thuộc hoặc gói bị thiếu không có trong tác nhân xây dựng của bạn.

lá cờ fj
Cảm ơn bạn @Sam Cogan. Có cách nào để xem lại phần cuối cùng "...không có trên tác nhân xây dựng của bạn". Tôi đang sử dụng bậc miễn phí (do Microsoft lưu trữ) do Azure DevOps cung cấp để xây dựng ứng dụng của mình. Như bạn có thể tưởng tượng, cục bộ trên máy tính của tôi, tôi có thể xây dựng ứng dụng của mình mà không gặp bất kỳ sự cố nào.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.