2011-01-20 2 views
9

J'ai utilisé Specflow dans Visual Studio 2010 Pro au travail, mais je voudrais l'utiliser sur mes projets personnels. Malheureusement, je n'ai que VS210 Express.Specflow avec Visual Studio express

Je n'ai pas réussi à faire fonctionner Specflow dans VS2010 Express. Quelqu'un at-il fait cela ou est-ce même possible.

grâce,

Répondre

0

L'idée principale est: SpecFlow génère des appareils pour l'une des communes Unité-test-cadres. Plus d'informations vous pouvez trouver here.

Je suppose que vous perdez certains modèles d'élément qui apparaissent dans Visual Studio Professional mais disparaissent pour les versions Visual Studio Express. Pour surmonter ce problème, vous devriez prendre tous les fichiers de modèles du dossier de l'application SpecFlow sur l'ordinateur où vous avez installé la version professionnelle. Sur mon ordinateur, il se trouve ici:

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

Il devrait y avoir les fichiers comme: SpecFlowFeature.zip et etc, tous avec l'extension * .zip. Ensuite, vous devez le copier sur votre ordinateur pour cet endroit:

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

Enfin, ouvrez Microsoft Visual C# 2010 Express. Créez une application de console, par exemple. Et choisissez Projet -> Ajouter un nouvel élément. Il est seulement possible d'ouvrir ces modèles avec Microsoft Visual C# 2010 Express. Parce qu'à l'intérieur des fichiers modèles, il a été défini que les modèles pouvaient être ouverts uniquement avec le type de projet C#.

+0

S'il vous plaît voir Question éditée. Je veux intégrer le flux de spécification avec VS2010 Express. – skyfoot

0

Vous ne pouvez pas utiliser les add-ons partiels (comme Specflow, ReSharper, etc.) avec les éditions Express de Visual Studio. Je ne trouve pas la référence maintenant, mais c'est pourquoi vous ne pouvez pas intégrer Specflow.

+0

Vous ne pouvez pas installer la plupart des addons à Visual Studio Express - il y a quelques exceptions telles que Nuget et certains requis par asp.net mvc. Cela n'empêche pas l'utilisation d'autres solutions d'intégration. – Chriseyre2000

+0

@Chriseyre Ne pas oublier cette réponse a été écrite il y a trois ans – ChrisF

Questions connexes