2011-01-20 115 views
9

我在工作中使用了Visual Studio 2010 Pro中的Specflow,但想在我的個人項目中使用它。不幸的是我只有VS210 Express。Specflow with Visual Studio express

我還沒有設法讓Specflow在VS2010 Express中工作。有沒有人這樣做,或者甚至有可能。

感謝,

回答

0

的主要思想是:SpecFlow爲通用單元測試的框架之一生成裝置。更多信息,你可以找到here

我想你會丟失Visual Studio Professional中出現的一些Item模板,但是Visual Studio Express版本會消失。爲了解決這個問題,您應該在安裝了Professional版本的計算機上從SpecFlow應用程序文件夾中獲取所有模板文件。在我的電腦,它位於在這裏:​​

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

應該有類似的文件:SpecFlowFeature.zip和等,都與* .zip擴展名。然後,您應該將其複製到您的計算機上:

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

最後,打開Microsoft Visual C#2010 Express。例如,創建控制檯應用程序。然後選擇項目 - >添加新項目。只能用Microsoft Visual C#2010 Express打開這些模板。由於在模板文件中定義了模板只能用C#項目類型打開。

+0

請參閱編輯的問題。我想將VSflow Express與specflow集成在一起。 – skyfoot 2011-01-20 15:47:26

0

使用Visual Studio的Express版本不能使用3 rd派對附加組件(如Specflow,ReSharper等)。我現在找不到這個參考,但這就是爲什麼你不能整合Specflow。

+0

你不能安裝大多數插件到visual studio express - 有一些例外,如nuget和一些asp.net mvc需要的。這並不能阻止正在使用的其他集成解決方案。 – Chriseyre2000 2014-02-02 07:46:32