5

Bir .NET çözümü oluşturmak için Visual Studio Team Services kullanıyorum. bir nuget.org (v2) ve diğeri özel beslemesidir (Nuget Sunucu v2.5.40416 -VSTS'de nuget paketleri geri yüklenemiyor (Paketler yüklenemedi)

enter image description here

Nuget.config dosyanın 2 paket kaynağına sahiptir: aşağıdaki gibi ben yapılandırıldığı çözümün paketlerini geri yüklemek için Nuget Installer görev var 0,9020).

Unable to find version 'abc' of package 'xyz'

Hata:

[error]Error: C:\a_tasks\NuGetInstaller_333b11bd-d341-40d9-afcf-b32d5ce6f23b\0.2.22\node_modules\nuget-task-common\NuGet\3.3.0\NuGet.exe failed with return code: 1 [error]Packages failed to install

nuget.org beslemeden gelen tüm paketler restore ancak özel beslemesinden olanlar değillerdir, özel beslemesinden her paket için böyle bir hata mesajı var

Bu, 1 veya 2 gün önce iyi çalışıyordu.

Yerel olarak her şey iyi çalışıyor gibi görünüyor. Ayrıca, nuget sürüm 3.5.0 ve başarı olmadan nuget.exe özel bir sürümü ile çalıştı.

Herhangi bir öneriniz var mı?

+0

Bugün senin gibi tam olarak aynı problem vardı. Ama ben Nuget'in RC versiyonunu koydum ve sorunumu çözdüm ... –

+0

Nuget Restore oluşturma adımı sırasında VSTS beslemesinde paketi geri yüklerken bu sorunu yeniden oluşturamıyorum. OneDrive'da detay oluşturma günlüğünüzü paylaşın, kontrol edeceğiz. –

+0

Sorun düzeltildi ... Bir şey değiştirmedim! –

cevap

0

Bugün bu hatayı aldım. Bu hatayı, çözüm dosyamdaki değişiklikleri temel kod şubemizle gözden geçirerek düzelttim ve orada olmaması gereken bazı eski satırlar buldum. Kötü bir birleşmenin sonucu olduklarını ve bir çatışma çözümü sırasında kaldırılmaları gerektiğini düşünüyorum.

Sorunu düzeltmek için, eski ve her şey iyi yapılmış olan referansları kaldırdım.

Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Services", "Services", "{EAECFF2D-7339-4180-8E1E-6DF9EC9EB131}" 
EndProject 
{3C14F190-6B6A-4913-9681-AFD9B62850FA} = {EAECFF2D-7339-4180-8E1E-6DF9EC9EB131} 
{687ECE00-A567-40F3-BFF9-C3B639328F27} = {EAECFF2D-7339-4180-8E1E-6DF9EC9EB131} 

sayesinde Fissh