2014-06-26 20 views
7

Temiz bir kutuya TeamCity Professional 8.1.3 (build 30101) yükledim ve yeni bir derleme çalıştırmaya çalışıyorum. Msbuild araçlarını yerel dev makinemden yeni sunucuya kopyaladım ve x86 klasörüne yerleştirdim. Ayrıca IIS web rolünü, .net özelliğini, kayıtlı IIS'yi cmd satırından yükledim ve MSBUILD araçları 2013'ü yükledim. Bazı nedenlerden dolayı hala bir şey derleyemiyorum. Aşağıdaki hatayı olsunMSBUILD .NET v4 teamcity

SGEN Bir Geçersiz biçimdeki bir derleme yükleme yapılmıştır: C: \ Windows \ Microsoft.Net \ montaj \ GAC_64 \ System.Data \ v4.0_4.0.0.0__b77a5c561934e089 \ System.Data.dll.

Bu hataya aşina olan var mı? Msbuild araçları v4 kullanarak .NET v4'te bir uygulama oluşturmaya çalışıyorum.

+0

de hedeflemek isteyebilir (aka Paketi, aks Geliştirici Paketi Hedefleme) Sen (.NET F/W yüklemeniz gerekir En son) tüm yapım aracıları üzerinde - bunu yaptınız mı? Geçmişte problemli olmak için MSBuild'in manuel yapılandırmasını buldum ... – SteveChapman

+0

Şu anda sadece bir ajanım var ve yerel makinede. Sanırım VS2012'yi, herşeyi kaydedip kaydetmediğini görmek için kurmalıyım. – cmluciano

+1

Bu işe yarayacak, ancak TeamCity MSBuild'i yalnızca .NET çerçevesiyle çalıştırmalıdır. Tüm ajanlar için VS haddeleme çok verimli değil ... – SteveChapman

cevap

-2

Çözüm, VS2012'yi yapı sistemime yüklüyordu. Bu en verimli olmayabilir, ancak küçük paketlerin kurulumunu ve GAC'de kayıt olması gereken şeylerin peşinden koşmayı yener.