CruiseControl.Net kullanarak bir VS2010 çözümü oluşturmaya çalışırken bir NuGet v2.x paketi geri yüklemesini tetiklemek mümkün mü?NuGet v2.x Paket Geri Yükleme'yi tetiklemek için CruiseControl.Net
Kısa bir süre önce CCNET'i kurduk ve sadece ana çözümümüzün test yapısını tetiklemeye çalışıyoruz. Ana çözümdeki birçok projede NuGet paketi geri yüklemesi etkinleştirildi. Paketler klasörü VCS'ye bağlı değildir. Visual Studio'da paket geri yüklemesine izin vermek zorunda kalmanın yeni "özelliği" nedeniyle, MSBuild, nuget.targets dosyasındaki geri yükleme paketi hedefine ulaştığında başarısız oluyor.
NuGet kullanan veya özel bir derleme komut dosyası yazmak için kullanılan her projede büyük değişiklikler yapılmazsa, paketi geri yüklemenin en iyi yolu nedir?
Evet, ve tabiki şimdi, kendi iç NuGet sunucumuzu kullandığımız için, paketin geri yüklenmesi için iç sunucu hakkında bilgi sahibi olacak şekilde nasıl ayarlanacağını anlamalıyım. NuGet'teki milletlerin 'EnableNuGetPackageRestore' ile ilgili bir cümleye daha çok önem vermesini diliyorum. – Sumo
Nedense, bu kendi başına Nuget 3.3 için benim için çalışmadı. Ayrıca, nuget.exe'yi CCNet makinesine indirmem ve her bir çözüm için aşağıdakileri paketler ile eklemeliydim: ' \t \t \t \t Msbuild görevinden önceki C: \ SomeSolution.sln \t \t \t '. –
poke
Çözümünüzü @ konuştuğum halde kullandım, ancak bir nedenden ötürü, bir günlük oluşturulmadan bu başarısız olur. –