2016-03-23 21 views
0

Üç Visual Studio projesi içeren küçük bir çözümüm var. Visual Studio 2015'te TFS 2015'i kullanarak çalışıyorum.TFS nuget paketleri geri yüklenmiyor

Geçiş denetimi gerçekleştirdim, ancak bazı nedenlerle çözüm TFS sunucusunda oluşturulmayacak. Sadece 1 nuget paketine başvuruyorum - Entity Framework. Paket klasörümü TFS'ye kontrol etmiyorum, ancak packages.config dosyalarım dahil ediliyor.

My Errors

Daha önce aynı yapı tanımını kullanarak aynı sunucuda farklı bir projeyi kurdunuz ve iyi çalışıyor.

+0

Yapı sunucunuzun nuget.org'a erişimi var mı? Derlemeniz için tanı günlüğüne bakarsanız, paketleri geri yüklemeye çalışırken ne gibi bir hata oluşur? MSBuild başlamadan önce NuGet için bir giriş olmalıdır. –

cevap

0

o çalışma başardı ama düzeltme içine takıldı ve tam olarak sorunu çözüldü bilmiyorum. Bu, ilk kez TFS yapılarını işlemek zorunda kaldım.

Sadece bir tanımlı tanım tanımladığım ve farklı bir çözüm için tasarlandığımı biliyorum - bu kodun da bir parçası olduğu. Bence bu çözümü kontrol ettiğimde, aslında diğerini inşa etmeye çalışıyordu.

Görünüşe göre, nuget paketlerim iki farklı çözümde kod için farklı yollar ayarlayamıyorum. Her neyse, bu benim en iyi tahminim.

1

Oluşturmadan önce paketleri geri yüklemek için, oluşturma işleminizin bir parçası olarak aşağıdaki komutu çalıştırmanız gerekir. geri yükleme yolunu nuget.exe

\ çözümlerinizi bina ve paketleri öncesinde çözümlere restore olsun emin sorumlu olan başka bir proje eklemek için solution.sln bunu

Tek yön olan \ olarak inşa ediliyor.

takiben yazma-up bu ayarlamalar yapıyorum yönlendirir: nuget docs

+0

Bu iyi bir fikir. Buna bakabilirim. –