2011-01-20 7 views
9

Visual Studio Specflow kullandık 2010 Pro ifade ama benim kişisel projeler üzerinde kullanmak istiyoruz. Ne yazık ki sadece VS210 Express var.Specflow iş yerinde

Ben VS2010 Express'te çalışan Specflow başardı değil. Bunu yapan var mı, yoksa mümkün mü?

sayesinde

cevap

0

ana fikri: SpecFlow ortak Birim-Test-Çerçevelerindeki biri için demirbaşlar üretir. Daha fazla bilgi here bulabilirsiniz.

Ben Visual Studio Professional görünen bazı Öğe şablonları gevşek ama Visual Studio Express sürümleri için ortadan varsayalım. Bu sorunun üstesinden gelmek için, Professional sürümünün yüklü olduğu bilgisayardaki tüm şablon dosyalarını SpecFlow uygulama klasöründen almalısınız. Benim bilgisayarda burada bulunur: * .zip uzantılı vb SpecFlowFeature.zip ve tüm:

C:\Program Files (x86)\TechTalk\SpecFlow\ItemTemplates 

gibi dosyalar olmalıdır. O zaman burası için bilgisayarınıza kopyasını olmalıdır: nihayet

C:\Users\[User name]\Documents\Visual Studio 2010\Templates\ItemTemplates\Visual C# 

Ve açık Microsoft Visual C# 2010 Express. Örneğin konsol uygulaması oluşturun. Ve Proje -> Yeni öğe ekle'yi seçin. Bu şablonları Microsoft Visual C# 2010 Express ile açmak mümkün. Şablonlar içinde şablonlar sadece C# proje türü ile açık olabileceği tanımlanmıştır.

+0

Düzenlenen Soru bakınız. Ben VS2010 Express ile specflow entegre etmek istiyorum. – skyfoot

0

Visual Studio'nun Express sürümleriyle 3 rd parti eklentilerini (Specflow, ReSharper vb.) Kullanamazsınız. Şu anda referansı bulamıyorum, ancak bu yüzden Specflow'u entegre edemezsiniz.

+0

Görsel ekibe çoğu eklentiyi yükleyemezsiniz - nuget ve asp.net mvc tarafından istenen bazı istisnalar vardır. Bu, kullanılmakta olan diğer entegrasyon çözümlerini durdurmaz. – Chriseyre2000

+0

@Chriseyre Bu cevabı üç yıl önce yazdığını unutma – ChrisF