2012-09-04 16 views
5

Yeni projemiz için Hundson Server ürünümüzü kurmaya çalışıyorum. Her şey yolunda gidiyor, proje oluşturuluyor, birim testi ve FxCop çekleri çalışıyor. Ancak kodu StyleCop ile kontrol etmeye çalıştığımda bir hata oluşur. İlk: Biz MS VS 2010 ile C# geliştiriyoruz ve Hudson Server'da .Net 4.0 ve Windows SDK 7.1 yüklü.StyleCopTask, Hudson Server üzerinde yüklenemedi

Artık StyleCop.Targets'ı SVN'ime ekledim ve .cproj dosyalarını dosyasına bağladım. VS2010 inşa halinde StyleCop uyarılar, hariç, iyi gitti dinlenme ama Hundson Sunucusu bu hata oluşur proje oluşturmak çalışırsa:

error MSB4062: The "StyleCopTask" task could not be loaded from the assembly 
C:\Program Files (x86)\MSBuild\..\StyleCop 4.7\StyleCop.dll. Could not load file or 
assembly 'Microsoft.Build.Utilities.v3.5, Version=3.5.0.0, Culture=neutral, 
PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot 
find the file specified. Confirm that the <UsingTask> declaration is correct, 
that the assembly and all its dependencies are available, and that the task 
contains a public class that implements Microsoft.Build.Framework.ITask. 

StyleCop.dll Hundson Server yolunda olduğunu, Birisi bana yanlış yaptıklarımı söyleyebilir mi?

+1

düzeltmek gerekir geliştirici bilgisayarımda tahmin ettim. Orada normal tarzı çalışır. Her .csproj dosyasına ekledim: CoolKiffings

+1

StyleCop .NET 3.5 derlemesi arıyor gibi görünüyor. Yapı sunucusu .NET 3.5 yüklü mü? –

cevap

0
  1. Git Paneli \ Programlar \ Programlar Kontrol ve
  2. Seç Windows özelliklerini aç veya
  3. kapalı Tamam
  4. tıklayın (.NET 2.0 ve 3.0 içerir) .NET Framework 3.5 tıklayın ve bekleyin Özellikleri için
  5. Yeniden Visual Studio

O t ı ettik o

İlgili konular