我在工作中使用了Visual Studio 2010 Pro中的Specflow,但想在我的个人项目中使用它。不幸的是我只有VS210 Express。Specflow with Visual Studio express
我还没有设法让Specflow在VS2010 Express中工作。有没有人这样做,或者甚至有可能。
感谢,
我在工作中使用了Visual Studio 2010 Pro中的Specflow,但想在我的个人项目中使用它。不幸的是我只有VS210 Express。Specflow with Visual Studio express
我还没有设法让Specflow在VS2010 Express中工作。有没有人这样做,或者甚至有可能。
感谢,
我已经成功地做到这一点,我已经写了关于如何做到这一点题为博客文章:“C# ATDD on a shoestring (or the complete guide to SpecFlow & NUnit in VS2010 Express)”
的主要思想是: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#项目类型打开。
使用Visual Studio的Express版本不能使用3 rd派对附加组件(如Specflow,ReSharper等)。我现在找不到这个参考,但这就是为什么你不能整合Specflow。
你不能安装大多数插件到visual studio express - 有一些例外,如nuget和一些asp.net mvc需要的。这并不能阻止正在使用的其他集成解决方案。 – Chriseyre2000 2014-02-02 07:46:32
请参阅编辑的问题。我想将VSflow Express与specflow集成在一起。 – skyfoot 2011-01-20 15:47:26