Skip to content
gasparnagy edited this page May 11, 2011 · 2 revisions

SpecFlow supports testing applications written for different runtime frameworks, like Microsoft .NET or Silverlight. In order to achieve this, the test generator part of SpecFlow (which is usually executed from Visual Studio or MSBuild) is separated from the Runtime part (which is executing the tests in the target platform). The Generator is compiled to .NET 3.5 (also used by MonoDevelop), while the Runtime part is compiled for each supported platform separately.

The following table contains the supported platforms.

Name SpecFlow runtime assembly Description
.NET 3.5
.NET 4.0
Mono
TechTalk.SpecFlow.dll This is the primary target platform of SpecFlow. See .NET Support and Mono Support.
Silverlight 3
Silverlight 4
TechTalk.SpecFlow.Silverlight3.dll See Silverlight Support.
Windows Phone 7 TechTalk.SpecFlow.WindowsPhone7.dll See Windows Phone 7 Support.
Clone this wiki locally