From 6ff352542b0f3aebc66ad995cbead0100e127ab3 Mon Sep 17 00:00:00 2001 From: Gaspar Nagy Date: Fri, 30 Apr 2010 16:28:43 +0200 Subject: [PATCH 1/2] first version of wix installer with VS2008/2010 support --- .../DevenvSetup.Designer.cs | 36 - .../DevenvSetupCustomAction/DevenvSetup.cs | 57 - .../DevenvSetupCustomAction.csproj | 75 - .../Properties/AssemblyInfo.cs | 36 - Installer/Resources/EULA.rtf | 216 ++ Installer/Resources/header.bmp | Bin 0 -> 85894 bytes Installer/Resources/logo.png | Bin 0 -> 18080 bytes Installer/Resources/welcome_dialog.bmp | Bin 0 -> 461814 bytes Installer/SpecFlowInstaller/Common.wxi | 12 + Installer/SpecFlowInstaller/CoreFiles.wxs | 21 + .../SpecFlowInstaller/Product.Generated.wxs | 13 + Installer/SpecFlowInstaller/Product.wxs | 103 + .../SpecFlowInstaller.wixproj | 98 + Installer/SpecFlowInstaller/VS2008.wxs | 79 + Installer/SpecFlowInstaller/VS2010.wxs | 78 + Installer/SpecFlowSetup/SpecFlowSetup.vdproj | 2823 ----------------- TechTalk.SpecFlow.sln | 96 +- .../TechTalk.SpecFlow.VsIntegration.csproj | 20 +- 18 files changed, 721 insertions(+), 3042 deletions(-) delete mode 100644 Installer/DevenvSetupCustomAction/DevenvSetup.Designer.cs delete mode 100644 Installer/DevenvSetupCustomAction/DevenvSetup.cs delete mode 100644 Installer/DevenvSetupCustomAction/DevenvSetupCustomAction.csproj delete mode 100644 Installer/DevenvSetupCustomAction/Properties/AssemblyInfo.cs create mode 100644 Installer/Resources/EULA.rtf create mode 100644 Installer/Resources/header.bmp create mode 100644 Installer/Resources/logo.png create mode 100644 Installer/Resources/welcome_dialog.bmp create mode 100644 Installer/SpecFlowInstaller/Common.wxi create mode 100644 Installer/SpecFlowInstaller/CoreFiles.wxs create mode 100644 Installer/SpecFlowInstaller/Product.Generated.wxs create mode 100644 Installer/SpecFlowInstaller/Product.wxs create mode 100644 Installer/SpecFlowInstaller/SpecFlowInstaller.wixproj create mode 100644 Installer/SpecFlowInstaller/VS2008.wxs create mode 100644 Installer/SpecFlowInstaller/VS2010.wxs delete mode 100644 Installer/SpecFlowSetup/SpecFlowSetup.vdproj diff --git a/Installer/DevenvSetupCustomAction/DevenvSetup.Designer.cs b/Installer/DevenvSetupCustomAction/DevenvSetup.Designer.cs deleted file mode 100644 index 2a780bb8e..000000000 --- a/Installer/DevenvSetupCustomAction/DevenvSetup.Designer.cs +++ /dev/null @@ -1,36 +0,0 @@ -namespace DevenvSetupCustomAction -{ - partial class DevenvSetup - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Component Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - components = new System.ComponentModel.Container(); - } - - #endregion - } -} \ No newline at end of file diff --git a/Installer/DevenvSetupCustomAction/DevenvSetup.cs b/Installer/DevenvSetupCustomAction/DevenvSetup.cs deleted file mode 100644 index 9359927da..000000000 --- a/Installer/DevenvSetupCustomAction/DevenvSetup.cs +++ /dev/null @@ -1,57 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using System.ComponentModel; -using System.Configuration.Install; -using System.Diagnostics; -using System.Linq; -using System.Windows.Forms; -using Microsoft.Win32; - - -namespace DevenvSetupCustomAction -{ - [RunInstaller(true)] - public partial class DevenvSetup : Installer - { - public DevenvSetup() - { - InitializeComponent(); - } - - public override void Install(IDictionary stateSaver) - { - base.Install(stateSaver); - - try - { - - using (RegistryKey setupKey = Registry.LocalMachine.OpenSubKey( - @"SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VS")) - { - if (setupKey != null) - { - string devenv = setupKey.GetValue("EnvironmentPath").ToString(); - if (!string.IsNullOrEmpty(devenv)) - { - Process process = new Process(); - process.StartInfo.FileName = Environment.ExpandEnvironmentVariables(devenv); - //process.StartInfo.Arguments = "/setup"; - process.StartInfo.Arguments = "/installvstemplates"; - process.Start(); - - process.WaitForExit(); - } - } - } - } - catch (Exception ex) - { - MessageBox.Show("Unable to execute 'devenv /setup'. Please perform this action manually." + - Environment.NewLine + ex.Message, "Installer Error", MessageBoxButtons.OK, - MessageBoxIcon.Warning); - } - - } - } -} diff --git a/Installer/DevenvSetupCustomAction/DevenvSetupCustomAction.csproj b/Installer/DevenvSetupCustomAction/DevenvSetupCustomAction.csproj deleted file mode 100644 index c213e9828..000000000 --- a/Installer/DevenvSetupCustomAction/DevenvSetupCustomAction.csproj +++ /dev/null @@ -1,75 +0,0 @@ - - - - Debug - AnyCPU - 9.0.30729 - 2.0 - {02F3B86D-0421-4D45-A701-44F3C94CF07D} - Library - Properties - DevenvSetupCustomAction - DevenvSetupCustomAction - v3.5 - 512 - - - - - - - - - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - - - 3.5 - - - - - 3.5 - - - 3.5 - - - - - - - Component - - - DevenvSetup.cs - - - - - - \ No newline at end of file diff --git a/Installer/DevenvSetupCustomAction/Properties/AssemblyInfo.cs b/Installer/DevenvSetupCustomAction/Properties/AssemblyInfo.cs deleted file mode 100644 index 52d645075..000000000 --- a/Installer/DevenvSetupCustomAction/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("DevenvSetupCustomAction")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("DevenvSetupCustomAction")] -[assembly: AssemblyCopyright("Copyright © 2009")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("46be5ea5-e3f1-400f-b6c0-eaf5b7b4d9c4")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Installer/Resources/EULA.rtf b/Installer/Resources/EULA.rtf new file mode 100644 index 000000000..7ab4e4cea --- /dev/null +++ b/Installer/Resources/EULA.rtf @@ -0,0 +1,216 @@ +{\rtf1\adeflang1025\ansi\ansicpg1250\uc1\adeff31507\deff0\stshfdbch31506\stshfloch31506\stshfhich31506\stshfbi31507\deflang1038\deflangfe1038\themelang1038\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\f2\fbidi \fmodern\fcharset238\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f10\fbidi \fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;} +{\f10\fbidi \fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}{\f37\fbidi \fswiss\fcharset238\fprq2{\*\panose 020f0502020204030204}Calibri;}{\flomajor\f31500\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\fdbmajor\f31501\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhimajor\f31502\fbidi \froman\fcharset238\fprq2{\*\panose 02040503050406030204}Cambria;} +{\fbimajor\f31503\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\fdbminor\f31505\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhiminor\f31506\fbidi \fswiss\fcharset238\fprq2{\*\panose 020f0502020204030204}Calibri;} +{\fbiminor\f31507\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f41\fbidi \froman\fcharset0\fprq2 Times New Roman;}{\f40\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\f42\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f43\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f44\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f45\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\f46\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f47\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f61\fbidi \fmodern\fcharset0\fprq1 Courier New;}{\f60\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr;} +{\f62\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f63\fbidi \fmodern\fcharset162\fprq1 Courier New Tur;}{\f64\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f65\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);} +{\f66\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f67\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f411\fbidi \fswiss\fcharset0\fprq2 Calibri;}{\f410\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;} +{\f412\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\f413\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\f416\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\f417\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);} +{\flomajor\f31510\fbidi \froman\fcharset0\fprq2 Times New Roman;}{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} +{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31520\fbidi \froman\fcharset0\fprq2 Times New Roman;} +{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhimajor\f31530\fbidi \froman\fcharset0\fprq2 Cambria;}{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;} +{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;}{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;} +{\fhimajor\f31536\fbidi \froman\fcharset163\fprq2 Cambria (Vietnamese);}{\fbimajor\f31540\fbidi \froman\fcharset0\fprq2 Times New Roman;}{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} +{\flominor\f31550\fbidi \froman\fcharset0\fprq2 Times New Roman;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} +{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbminor\f31560\fbidi \froman\fcharset0\fprq2 Times New Roman;} +{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31570\fbidi \fswiss\fcharset0\fprq2 Calibri;}{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;} +{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;} +{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31580\fbidi \froman\fcharset0\fprq2 Times New Roman;}{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}} +{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0; +\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\*\defchp \f31506\fs22\lang1038\langfe1033\langfenp1033 }{\*\defpap \ql \li0\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 +\ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 \snext0 \sqformat \spriority0 Normal;}{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\* +\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 \snext11 \ssemihidden \sunhideused Normal Table;}{ +\s15\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\contextualspace \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 +\sbasedon0 \snext15 \sqformat \spriority34 \styrsid670357 List Paragraph;}}{\*\listtable{\list\listtemplateid-1897397696\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext +\leveltemplateid68026369\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026371 +\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026373\'01\u-3929 ?;}{\levelnumbers;} +\f10\fbias0 \fi-360\li2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026369\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 +\fi-360\li2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026371\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\lin3600 }{\listlevel +\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026373\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0 +\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026369\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 +\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026371\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360 +\levelindent0{\leveltext\leveltemplateid68026373\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\lin6480 }{\listname ;}\listid220287820}{\list\listtemplateid1253327872\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 +\levelstartat0\levelspace0\levelindent0{\leveltext\leveltemplateid-1748092732\'01\u-3913 ?;}{\levelnumbers;}\loch\af3\hich\af3\dbch\af31506\fbias0 \fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 +\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid68026371\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0 +{\leveltext\leveltemplateid68026373\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid68026369 +\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid68026371\'01o;}{\levelnumbers;}\f2\fbias0 +\fi-360\li3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid68026373\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li4320\lin4320 }{\listlevel +\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid68026369\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0 +\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid68026371\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 +\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid68026373\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\lin6480 }{\listname ;}\listid1222596848}{\list\listtemplateid-430031380\listhybrid{\listlevel\levelnfc23\levelnfcn23 +\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext\leveltemplateid68026369\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 +\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026371\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0 +{\leveltext\leveltemplateid68026373\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext +\leveltemplateid68026369\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026371 +\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li3600\lin3600 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026373\'01\u-3929 ?;}{\levelnumbers;} +\f10\fbias0 \fi-360\li4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026369\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 +\fi-360\li5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026371\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\lin5760 }{\listlevel +\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026373\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\lin6480 }{\listname ;}\listid1550722509}} +{\*\listoverridetable{\listoverride\listid220287820\listoverridecount0\ls1}{\listoverride\listid1222596848\listoverridecount0\ls2}{\listoverride\listid1550722509\listoverridecount0\ls3}}{\*\rsidtbl \rsid670357\rsid10623324}{\mmathPr\mmathFont34\mbrkBin0 +\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\author Gaspar Nagy}{\operator Gaspar Nagy}{\creatim\yr2010\mo4\dy30\hr14\min22}{\revtim\yr2010\mo4\dy30\hr14\min24}{\version1}{\edmins2}{\nofpages1} +{\nofwords206}{\nofchars1423}{\nofcharsws1626}{\vern49243}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw11906\paperh16838\margl1417\margr1417\margt1417\margb1417\gutter0\ltrsect +\deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\trackmoves0\trackformatting1\donotembedsysfont1\relyonvml0\donotembedlingdata0\grfdocevents0\validatexml1\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0 +\showxmlerrors1\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1417\dgvorigin1417\dghshow1\dgvshow1 +\jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct +\asianbrkrule\rsidroot670357\newtblstyruls\nogrowautofit\usenormstyforlist\noindnmbrts\felnbrelev\nocxsptable\indrlsweleven\noafcnsttbl\afelev\utinl\hwelev\spltpgpar\notcvasp\notbrkcnstfrctbl\notvatxbx\krnprsnet\cachedcolbal \nouicompat \fet0 +{\*\wgrffmtfilter 2450}\nofeaturethrottle1\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\headery708\footery708\colsx708\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2 +\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6 +\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang +{\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid670357 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 +\f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 {\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 Copyright (c) 2009, TechTalk +\par Disclaimer: +\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af31507\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357 \loch\af3\dbch\af31506\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-360\li720\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin720\itap0\pararsid670357\contextualspace \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 {\rtlch\fcs1 \af31507 +\ltrch\fcs0 \insrsid670357 The initial codebase of Specflow was written by TechTalk employees. No 3rd party code was included. +\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af31507\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357 \loch\af3\dbch\af31506\hich\f3 \'b7\tab}No code of customer projects was used to create this project. +\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af31507\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357 \loch\af3\dbch\af31506\hich\f3 \'b7\tab}TechTalk had the full rights to publish the initial codebase. +\par }\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid670357 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 { +\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 +\par }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 Redistribution and use in source and binary forms, with or without}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 +modification, are permitted provided that the following conditions are met: +\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af31507\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357 \loch\af3\dbch\af31506\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-360\li720\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin720\itap0\pararsid670357\contextualspace \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 {\rtlch\fcs1 \af31507 +\ltrch\fcs0 \insrsid670357 Redistributions of source code must retain the above copyright}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 notice, this list of conditions and the following disclaimer. + +\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af31507\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357 \loch\af3\dbch\af31506\hich\f3 \'b7\tab}Redistributions in binary form must reproduce the above copyright}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{ +\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 notice, this list of conditions and the following disclaimer in the}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 documentatio +n and/or other materials provided with the distribution. +\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af31507\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357 \loch\af3\dbch\af31506\hich\f3 \'b7\tab}Neither the name of the SpecFlow project nor thenames of its contributors may be used to endorse or promote products}{ +\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 derived from this software without specific prior written permission. +\par }\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid670357 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 { +\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 THIS SOFTWARE IS PROVIDED ''AS IS'' AND ANY}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 +EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE}{ +\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 DISCLAIMED. IN NO EVENT SHALL TECHTALK OR CONTRIBUTORS BE LIABLE FOR ANY}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 +\ltrch\fcs0 \insrsid670357 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 +(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND}{ +\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 +\ltrch\fcs0 \insrsid670357 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid10623324 +\par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a +9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad +5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6 +b01d583deee5f99824e290b4ba3f364eac4a430883b3c092d4eca8f946c916422ecab927f52ea42b89a1cd59c254f919b0e85e6535d135a8de20f20b8c12c3b0 +0c895fcf6720192de6bf3b9e89ecdbd6596cbcdd8eb28e7c365ecc4ec1ff1460f53fe813d3cc7f5b7f020000ffff0300504b030414000600080000002100a5d6 +a7e7c0000000360100000b0000005f72656c732f2e72656c73848fcf6ac3300c87ef85bd83d17d51d2c31825762fa590432fa37d00e1287f68221bdb1bebdb4f +c7060abb0884a4eff7a93dfeae8bf9e194e720169aaa06c3e2433fcb68e1763dbf7f82c985a4a725085b787086a37bdbb55fbc50d1a33ccd311ba548b6309512 +0f88d94fbc52ae4264d1c910d24a45db3462247fa791715fd71f989e19e0364cd3f51652d73760ae8fa8c9ffb3c330cc9e4fc17faf2ce545046e37944c69e462 +a1a82fe353bd90a865aad41ed0b5b8f9d6fd010000ffff0300504b0304140006000800000021006b799616830000008a0000001c0000007468656d652f746865 +6d652f7468656d654d616e616765722e786d6c0ccc4d0ac3201040e17da17790d93763bb284562b2cbaebbf600439c1a41c7a0d29fdbd7e5e38337cedf14d59b +4b0d592c9c070d8a65cd2e88b7f07c2ca71ba8da481cc52c6ce1c715e6e97818c9b48d13df49c873517d23d59085adb5dd20d6b52bd521ef2cdd5eb9246a3d8b +4757e8d3f729e245eb2b260a0238fd010000ffff0300504b0304140006000800000021003bb85ec01007000069230000160000007468656d652f7468656d652f +7468656d65312e786d6cec5a4f6fdb3614bf0fd87720746f6d27761a07758ad8b19bad4d1bc46e871e6999965853a240d2497d1bdae38001c3ba618715d86d87 +615b8116d8a5fb34d93a6c1dd0afb04752b2c5585e9236d89ca23e2416f5f8fefc1edfe34f94af5e7b1031744084a43c6e7895cb650f91d8e7031a070def4eaf +7369dd4352e17880198f49c39b10e95ddbfcf083ab784385242208e6c7720337bc50a964a354923e0c6379992724867b432e22ace05204a581c087a03762a595 +7279ad14611a7b28c611a8bd3d1c529fa09e56e96d66cadb0c2e6325f580cf4457ab26ce0c233b1855b4849cc81613e800b386077606fcb0471e280f312c15dc +687865f3f14a9b574b78239dc4d482b9b9791df349e7a51306a315635304fda9d14aa75abfb2eda59044fe693089b0188d934b3e8f12ac689f32aa26061e0f45 +fec64741cc05ee334028538b2bd539bd11f505977ca82e839e123758666883b24ad9629d056e3c676a3e8076bbdd6a57324bcb1a40ea39f67d581b367bf92c54 +3beb95e6d26721e7bdfd3a9f8d56b956ae5e90408cf73690d5b9baa8379bcd5a7dd99755ce7bfbb53a17c87a79adbab572310231dedb406a7381549b5badd6da +c508c4786f03599b0ba473a5be56bd208118ef4346e3d15c187a63ea74963d1f53df879ced14c6b10e71ac0385b0a46059379099fbc003a6bc422765c863b588 +6544f83e171d10d0820c36eb18a9494286d887ddb985a3bea0587304bc4170ee8e1df2e5dc90b685a42f68a21adec709062e34d3f7fac58faf5f3c43470f9f1f +3dfce5e8d1a3a3873f5b45ceac1d1c07f959afbeffe2ef279fa2bf9e7df7eaf157c5f2322ffffb4f9ffdf6eb97c582409c66eebcfcfae91fcf9fbefce6f33f7f +785c20be051c252fdea31191e8163944fb3c82c00c2aaee7a42fce36a317629a9fb1150712c7585b29d0df56a1237d6b82599a1dc78f267111bc2b803816095e +1fdf771cee8662ac6881e51b61e408ee72ce9a40e28a50b8a16de560ee8de3a0d8b818e7e5f6313e28b2ddc2b193dff63801c69c2d4b27f056481c37f7188e15 +0e484c14d2f7f8889082e8ee51eae0ba9b314f748fa226a68590f468df594db3493b3482bc4c8a62867c3bd8ecde454dce8aa2de2607ae2454056605cef70873 +60bc8ec70a47452a7b386279c06f62151639d99d083f2fd7960a321d10c6517b40a42c9a735b40bcb9a4dfc0d04a0bd3becb26912b29141d15e9bc8939cf4b6e +f3512bc4f04851804297c6615ef6233982258ad11e5745e2bbdcad107d0d79c0f1c274dfa5c449f7c9dde00e0d1c97660b44df198b8228ae13eeacdfee840d31 +3145064ddde9d5118587a8cec2c6cd28746e6be1fc1a37b4ca97df3e29f07b595bf616ec5e4535b373ac512f923bde9e5b5c0ce8f277e76d3c8ef70814c4fc16 +f5be39bf6fcede3bdf9c17d5f3f9b7e459178606adb98825da8676470b59f79032d65513466e4a43bc25ec3d830e0cea79e6ac914ccfdf9210beea4a06038e5c +20b0998304579f501576439c0069af785a492053d581440997704c68860b756b7920feca1e32d6f4639bed1c12ab5d3eb0c3ab7ad88c6b3fcc9925f865bc0acc +51666668552b38adb1d52ba952d0f926c62adaa9535bab18d74c5374ac4d432e0c0d06a76802a941408500e53538edd5a6e161073332d0b8db1c6569315938cf +14c9100f489a231df77c8e2a2649d95af9971ce927da1350cb59ab6bb56f61ed3449ca9bab2e309765ef6db294ade0599640dbf1726471be38598c0e1b5ebdb6 +52f3908f93863784e764f81a259075a979246601bc66f095b0cbfec46236553ecb663d0bcc2d820a9c945adce70276fa4022a4dac632b44bc3dc4a97008bb525 +ebff4a0d603daf000abad1e9bc585d87c5f0bf790138baa925c321f1553ed9b9118d9dbd4c5b291f2b22bae1e010f5d958ec6348bf5eaa10cf804a38ee301d41 +5fc05b198db6b9e536e7b4e8f227fb460e742cebe9928601b324c4e93ea07b47d6626c1c6613988263ae72b801e885a01ad4cf8eb1e945ef3ac6f9c27f8ff1f9 +bc273cbe8ecf8ab1663d7090b43ad08a7c78bf2b30d24dafe171a1420e1b4a1252bf2380039a6d000a1f5ed2c26da86d78cb6cfe0b72a0ffdbf66975686d0cce +03d43e0d90a0402d542808d9831dc63492139455521a6255668a2c599cb92b13eb769f1c10d6d3dbd99aa6691e0aa16b998d21ede846ee78c5bad76933ec079a +afe65ba7b3294d19a2ed1aff3589b57d198272b754c34d33fca72e1690583bdf4ccf68543e107d63c698abd9520263b95dbd9e36ca3774e18cacc96e3e7311af +d432e7208bf311c3e094dbc2abfa10e93f4065a8f099fdc982e6463dbe0fdb24825f206865b06c60555fb21c12e9bdce0ef68103db41bb98b42a0b6dca82356a +19ef3ae78796a9dd63606bcf4e93ef33823de5d9ae39a716cf13ec1461076b3bb6106ac8ecf11285a161f64c6a12637eeb92ff390aefdf87446fc3eb9f3153d2 +2c26f8b189c0f0a4d7357500c56f2d9aa99bff000000ffff0300504b0304140006000800000021000dd1909fb60000001b010000270000007468656d652f7468 +656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73848f4d0ac2301484f78277086f6fd3ba109126dd88d0add40384e4350d363f2451 +eced0dae2c082e8761be9969bb979dc9136332de3168aa1a083ae995719ac16db8ec8e4052164e89d93b64b060828e6f37ed1567914b284d262452282e319872 +0e274a939cd08a54f980ae38a38f56e422a3a641c8bbd048f7757da0f19b017cc524bd62107bd5001996509affb3fd381a89672f1f165dfe514173d9850528a2 +c6cce0239baa4c04ca5bbabac4df000000ffff0300504b01022d0014000600080000002100e9de0fbfff0000001c020000130000000000000000000000000000 +0000005b436f6e74656e745f54797065735d2e786d6c504b01022d0014000600080000002100a5d6a7e7c0000000360100000b00000000000000000000000000 +300100005f72656c732f2e72656c73504b01022d00140006000800000021006b799616830000008a0000001c0000000000000000000000000019020000746865 +6d652f7468656d652f7468656d654d616e616765722e786d6c504b01022d00140006000800000021003bb85ec010070000692300001600000000000000000000 +000000d60200007468656d652f7468656d652f7468656d65312e786d6c504b01022d00140006000800000021000dd1909fb60000001b01000027000000000000 +000000000000001a0a00007468656d652f7468656d652f5f72656c732f7468656d654d616e616765722e786d6c2e72656c73504b050600000000050005005d010000150b00000000} +{\*\colorschememapping 3c3f786d6c2076657273696f6e3d22312e302220656e636f64696e673d225554462d3822207374616e64616c6f6e653d22796573223f3e0d0a3c613a636c724d +617020786d6c6e733a613d22687474703a2f2f736368656d61732e6f70656e786d6c666f726d6174732e6f72672f64726177696e676d6c2f323030362f6d6169 +6e22206267313d226c743122207478313d22646b3122206267323d226c743222207478323d22646b322220616363656e74313d22616363656e74312220616363 +656e74323d22616363656e74322220616363656e74333d22616363656e74332220616363656e74343d22616363656e74342220616363656e74353d22616363656e74352220616363656e74363d22616363656e74362220686c696e6b3d22686c696e6b2220666f6c486c696e6b3d22666f6c486c696e6b222f3e} +{\*\latentstyles\lsdstimax267\lsdlockeddef0\lsdsemihiddendef1\lsdunhideuseddef1\lsdqformatdef0\lsdprioritydef99{\lsdlockedexcept \lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority0 \lsdlocked0 Normal; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority9 \lsdlocked0 heading 1;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 2;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 3;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 4; +\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 5;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 6;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 7;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 8;\lsdqformat1 \lsdpriority9 \lsdlocked0 heading 9; +\lsdpriority39 \lsdlocked0 toc 1;\lsdpriority39 \lsdlocked0 toc 2;\lsdpriority39 \lsdlocked0 toc 3;\lsdpriority39 \lsdlocked0 toc 4;\lsdpriority39 \lsdlocked0 toc 5;\lsdpriority39 \lsdlocked0 toc 6;\lsdpriority39 \lsdlocked0 toc 7; +\lsdpriority39 \lsdlocked0 toc 8;\lsdpriority39 \lsdlocked0 toc 9;\lsdqformat1 \lsdpriority35 \lsdlocked0 caption;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority10 \lsdlocked0 Title;\lsdpriority1 \lsdlocked0 Default Paragraph Font; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority11 \lsdlocked0 Subtitle;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority22 \lsdlocked0 Strong;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority20 \lsdlocked0 Emphasis; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority59 \lsdlocked0 Table Grid;\lsdunhideused0 \lsdlocked0 Placeholder Text;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority1 \lsdlocked0 No Spacing; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 1; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 1; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 1;\lsdunhideused0 \lsdlocked0 Revision; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority34 \lsdlocked0 List Paragraph;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority29 \lsdlocked0 Quote;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority30 \lsdlocked0 Intense Quote; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 1; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 1; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 1;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 2; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 2;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 3; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 3; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 3; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 3; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 3;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 3; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 4; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 4; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 4; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 4; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 4;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 5; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 5; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 5; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 5; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 5; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 5;\lsdsemihidden0 \lsdunhideused0 \lsdpriority60 \lsdlocked0 Light Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority61 \lsdlocked0 Light List Accent 6; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority62 \lsdlocked0 Light Grid Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority63 \lsdlocked0 Medium Shading 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority64 \lsdlocked0 Medium Shading 2 Accent 6; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority65 \lsdlocked0 Medium List 1 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority66 \lsdlocked0 Medium List 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority67 \lsdlocked0 Medium Grid 1 Accent 6; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority68 \lsdlocked0 Medium Grid 2 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority69 \lsdlocked0 Medium Grid 3 Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority70 \lsdlocked0 Dark List Accent 6; +\lsdsemihidden0 \lsdunhideused0 \lsdpriority71 \lsdlocked0 Colorful Shading Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority72 \lsdlocked0 Colorful List Accent 6;\lsdsemihidden0 \lsdunhideused0 \lsdpriority73 \lsdlocked0 Colorful Grid Accent 6; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority19 \lsdlocked0 Subtle Emphasis;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority21 \lsdlocked0 Intense Emphasis; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority31 \lsdlocked0 Subtle Reference;\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority32 \lsdlocked0 Intense Reference; +\lsdsemihidden0 \lsdunhideused0 \lsdqformat1 \lsdpriority33 \lsdlocked0 Book Title;\lsdpriority37 \lsdlocked0 Bibliography;\lsdqformat1 \lsdpriority39 \lsdlocked0 TOC Heading;}}{\*\datastore 010500000200000018000000 +4d73786d6c322e534158584d4c5265616465722e362e3000000000000000000000060000 +d0cf11e0a1b11ae1000000000000000000000000000000003e000300feff090006000000000000000000000001000000010000000000000000100000feffffff00000000feffffff0000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff +ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5000000000000000000000000b0fa +c71d60e8ca01feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000105000000000000}} \ No newline at end of file diff --git a/Installer/Resources/header.bmp b/Installer/Resources/header.bmp new file mode 100644 index 0000000000000000000000000000000000000000..94fb385dcc47f481ed080455b501798d8a2b7a50 GIT binary patch literal 85894 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 literal 0 HcmV?d00001 diff --git a/Installer/Resources/welcome_dialog.bmp b/Installer/Resources/welcome_dialog.bmp new file mode 100644 index 0000000000000000000000000000000000000000..7f40983494d6d1589c7ae2432c984f3414d0726e GIT binary patch literal 461814 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 qUK8_@HbDRa(Fx#jJRUt;C + + + + + + + + + + + diff --git a/Installer/SpecFlowInstaller/CoreFiles.wxs b/Installer/SpecFlowInstaller/CoreFiles.wxs new file mode 100644 index 000000000..2a857d4de --- /dev/null +++ b/Installer/SpecFlowInstaller/CoreFiles.wxs @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Installer/SpecFlowInstaller/Product.Generated.wxs b/Installer/SpecFlowInstaller/Product.Generated.wxs new file mode 100644 index 000000000..8c6815581 --- /dev/null +++ b/Installer/SpecFlowInstaller/Product.Generated.wxs @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/Installer/SpecFlowInstaller/Product.wxs b/Installer/SpecFlowInstaller/Product.wxs new file mode 100644 index 000000000..0272983c1 --- /dev/null +++ b/Installer/SpecFlowInstaller/Product.wxs @@ -0,0 +1,103 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Privileged + NOT NEWERVERSIONDETECTED + + + + + + + + + + + + + + + + + + + + + NOT VS90DEVENV + + + + NOT VS2010DEVENV + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Installer/SpecFlowInstaller/SpecFlowInstaller.wixproj b/Installer/SpecFlowInstaller/SpecFlowInstaller.wixproj new file mode 100644 index 000000000..25456bb47 --- /dev/null +++ b/Installer/SpecFlowInstaller/SpecFlowInstaller.wixproj @@ -0,0 +1,98 @@ + + + Debug + x86 + 3.5 + {89167eb9-f458-48da-9d8f-f639a74f5871} + 2.0 + SpecFlowSetup + Package + $(MSBuildExtensionsPath32)\Microsoft\WiX\v3.5\Wix.targets + $(MSBuildExtensionsPath)\Microsoft\WiX\v3.5\Wix.targets + + + bin\$(Configuration)\ + obj\$(Configuration)\ + Debug + + + bin\$(Configuration)\ + obj\$(Configuration)\ + + + + + + + Product.wxs + True + + + + + + TechTalk.SpecFlow.Generator + {453d8014-b6cd-4e86-80a8-d59f59092334} + True + Binaries + INSTALLLOCATION + + + TechTalk.SpecFlow.Parser + {7ccef6d6-fc17-422e-9bed-edd752b6496f} + True + Binaries + INSTALLLOCATION + + + TechTalk.SpecFlow.Reporting + {fc43509f-e7d3-40c4-b4c3-1e6c9d5530a4} + True + Binaries + INSTALLLOCATION + + + TechTalk.SpecFlow + {413ee28c-4f89-4c6f-ba1e-2cdee4cd43b4} + True + Binaries + INSTALLLOCATION + + + TechTalk.SpecFlow.Tools + {87be7fe6-c3de-4409-abf6-fa5b60af3de1} + True + Binaries + INSTALLLOCATION + + + TechTalk.SpecFlow.VsIntegration + {5703ca95-a08a-46ae-ae24-db6b21fd6f7e} + True + Binaries + INSTALLLOCATION + + + + + $(WixExtDir)\WixUIExtension.dll + WixUIExtension + + + $(WixExtDir)\WixVSExtension.dll + WixVSExtension + + + + + + + + \ No newline at end of file diff --git a/Installer/SpecFlowInstaller/VS2008.wxs b/Installer/SpecFlowInstaller/VS2008.wxs new file mode 100644 index 000000000..9a1169045 --- /dev/null +++ b/Installer/SpecFlowInstaller/VS2008.wxs @@ -0,0 +1,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Installer/SpecFlowInstaller/VS2010.wxs b/Installer/SpecFlowInstaller/VS2010.wxs new file mode 100644 index 000000000..c53385cda --- /dev/null +++ b/Installer/SpecFlowInstaller/VS2010.wxs @@ -0,0 +1,78 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Installer/SpecFlowSetup/SpecFlowSetup.vdproj b/Installer/SpecFlowSetup/SpecFlowSetup.vdproj deleted file mode 100644 index 5b912a0fa..000000000 --- a/Installer/SpecFlowSetup/SpecFlowSetup.vdproj +++ /dev/null @@ -1,2823 +0,0 @@ -"DeployProject" -{ -"VSVersion" = "3:800" -"ProjectType" = "8:{978C614F-708E-4E1A-B201-565925725DBA}" -"IsWebType" = "8:FALSE" -"ProjectName" = "8:SpecFlowSetup" -"LanguageId" = "3:1033" -"CodePage" = "3:1252" -"UILanguageId" = "3:1033" -"SccProjectName" = "8:" -"SccLocalPath" = "8:" -"SccAuxPath" = "8:" -"SccProvider" = "8:" - "Hierarchy" - { - "Entry" - { - "MsmKey" = "8:_02C89A22052196FAB5EB6EC86FF2EED1" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_02C89A22052196FAB5EB6EC86FF2EED1" - "OwnerKey" = "8:_CE199EB240A722F1476C0DFB720C5A6C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_05ABEF09E18093DA7629C15B36903C7C" - "OwnerKey" = "8:_02C89A22052196FAB5EB6EC86FF2EED1" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_05ABEF09E18093DA7629C15B36903C7C" - "OwnerKey" = "8:_CE199EB240A722F1476C0DFB720C5A6C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_05ABEF09E18093DA7629C15B36903C7C" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_05ABEF09E18093DA7629C15B36903C7C" - "OwnerKey" = "8:_3A5846D3AAC658826DF820C18017467C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_07EFB2A647FC1E848005431A1987742D" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_07EFB2A647FC1E848005431A1987742D" - "OwnerKey" = "8:_CE199EB240A722F1476C0DFB720C5A6C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_0C0AEB379A994D6380D2AF032EA60E7A" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_1B375A60975719B19E7BC5D4D3D30C59" - "OwnerKey" = "8:_64856A6CB2398B25902A9F573E713774" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_1B375A60975719B19E7BC5D4D3D30C59" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_1B375A60975719B19E7BC5D4D3D30C59" - "OwnerKey" = "8:_75A70548B8444C668B2D0462EC9CC366" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_1F5F9C1A9E627AC43DD956E3941E83CD" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_1F5F9C1A9E627AC43DD956E3941E83CD" - "OwnerKey" = "8:_256D72AC1D8DF0AF111519661A5FAE8E" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_256D72AC1D8DF0AF111519661A5FAE8E" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_3216833F11954BC68EEB656787B13A78" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_3A5846D3AAC658826DF820C18017467C" - "OwnerKey" = "8:_02C89A22052196FAB5EB6EC86FF2EED1" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_3A5846D3AAC658826DF820C18017467C" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_543C0F615AB14853A79FF3333FCAED04" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_56C99935BE668A0DE481B47F7A63DF51" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_56C99935BE668A0DE481B47F7A63DF51" - "OwnerKey" = "8:_CE199EB240A722F1476C0DFB720C5A6C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_56C99935BE668A0DE481B47F7A63DF51" - "OwnerKey" = "8:_3A5846D3AAC658826DF820C18017467C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_56C99935BE668A0DE481B47F7A63DF51" - "OwnerKey" = "8:_F10B61599FE4AEFE63EE4715E63058AC" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_56C99935BE668A0DE481B47F7A63DF51" - "OwnerKey" = "8:_C4170BCBC1823C4A75A031351A3BAE01" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_56C99935BE668A0DE481B47F7A63DF51" - "OwnerKey" = "8:_97B8D5270749019C22E312C81F141CB1" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_56C99935BE668A0DE481B47F7A63DF51" - "OwnerKey" = "8:_05ABEF09E18093DA7629C15B36903C7C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_56C99935BE668A0DE481B47F7A63DF51" - "OwnerKey" = "8:_02C89A22052196FAB5EB6EC86FF2EED1" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_5BE6B6A465646A3722242A77B6B33945" - "OwnerKey" = "8:_07EFB2A647FC1E848005431A1987742D" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_5F888AA7DA5BEFE6506F216943C3E7A0" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_5F888AA7DA5BEFE6506F216943C3E7A0" - "OwnerKey" = "8:_CE199EB240A722F1476C0DFB720C5A6C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_64856A6CB2398B25902A9F573E713774" - "OwnerKey" = "8:_6A20E911F3BF498068F67CB81F0FD08D" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_64856A6CB2398B25902A9F573E713774" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_64856A6CB2398B25902A9F573E713774" - "OwnerKey" = "8:_7A444B51B1E8A522A97AB1010E95299B" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_64856A6CB2398B25902A9F573E713774" - "OwnerKey" = "8:_75A70548B8444C668B2D0462EC9CC366" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_6A20E911F3BF498068F67CB81F0FD08D" - "OwnerKey" = "8:_75A70548B8444C668B2D0462EC9CC366" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_6A20E911F3BF498068F67CB81F0FD08D" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_6A20E911F3BF498068F67CB81F0FD08D" - "OwnerKey" = "8:_7A444B51B1E8A522A97AB1010E95299B" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_6CFD7B9A45EE6B2484BD5BBE0BEC6405" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_6CFD7B9A45EE6B2484BD5BBE0BEC6405" - "OwnerKey" = "8:_CE199EB240A722F1476C0DFB720C5A6C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_6CFD7B9A45EE6B2484BD5BBE0BEC6405" - "OwnerKey" = "8:_02C89A22052196FAB5EB6EC86FF2EED1" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_6CFD7B9A45EE6B2484BD5BBE0BEC6405" - "OwnerKey" = "8:_07EFB2A647FC1E848005431A1987742D" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_743F26685BA8BFACB085688D3CFB7678" - "OwnerKey" = "8:_6CFD7B9A45EE6B2484BD5BBE0BEC6405" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_75A70548B8444C668B2D0462EC9CC366" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_7A444B51B1E8A522A97AB1010E95299B" - "OwnerKey" = "8:_75A70548B8444C668B2D0462EC9CC366" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_8C9C7FF1DB4641FF874CFFD3CFF10E62" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_97B8D5270749019C22E312C81F141CB1" - "OwnerKey" = "8:_05ABEF09E18093DA7629C15B36903C7C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_97B8D5270749019C22E312C81F141CB1" - "OwnerKey" = "8:_CE199EB240A722F1476C0DFB720C5A6C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_97B8D5270749019C22E312C81F141CB1" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_97B8D5270749019C22E312C81F141CB1" - "OwnerKey" = "8:_02C89A22052196FAB5EB6EC86FF2EED1" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_97B8D5270749019C22E312C81F141CB1" - "OwnerKey" = "8:_3A5846D3AAC658826DF820C18017467C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_97B8D5270749019C22E312C81F141CB1" - "OwnerKey" = "8:_F10B61599FE4AEFE63EE4715E63058AC" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_AD591DC54D4D279D30A20BC80D4F8AE8" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_AD591DC54D4D279D30A20BC80D4F8AE8" - "OwnerKey" = "8:_F10B61599FE4AEFE63EE4715E63058AC" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_B090EC1C6CEB405EB055B415CD5F43DD" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_C4170BCBC1823C4A75A031351A3BAE01" - "OwnerKey" = "8:_97B8D5270749019C22E312C81F141CB1" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_C4170BCBC1823C4A75A031351A3BAE01" - "OwnerKey" = "8:_CE199EB240A722F1476C0DFB720C5A6C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_C4170BCBC1823C4A75A031351A3BAE01" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_C4170BCBC1823C4A75A031351A3BAE01" - "OwnerKey" = "8:_02C89A22052196FAB5EB6EC86FF2EED1" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_C4170BCBC1823C4A75A031351A3BAE01" - "OwnerKey" = "8:_3A5846D3AAC658826DF820C18017467C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_C4170BCBC1823C4A75A031351A3BAE01" - "OwnerKey" = "8:_05ABEF09E18093DA7629C15B36903C7C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_C4170BCBC1823C4A75A031351A3BAE01" - "OwnerKey" = "8:_F10B61599FE4AEFE63EE4715E63058AC" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_CBF13B5BAB959D830ACE400CDE0FAE9A" - "OwnerKey" = "8:_EF6DB08211573D16021F74A994EB6287" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_CE199EB240A722F1476C0DFB720C5A6C" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_D406CAF4268247A88286DA2188E91F52" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_D4F59786D4D8429DB792FFBA2FCA3806" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_D87E105E86E344BCB54D1F2D1EA180F3" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_DB9DD3F2B9CF2208CBA2D313591F2B01" - "OwnerKey" = "8:_256D72AC1D8DF0AF111519661A5FAE8E" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_DC9E6E45C15279C0E22E26ECE4FF2616" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_DC9E6E45C15279C0E22E26ECE4FF2616" - "OwnerKey" = "8:_CE199EB240A722F1476C0DFB720C5A6C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_EAA403069CAC8682EC7DDA8D158BF471" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_EAA403069CAC8682EC7DDA8D158BF471" - "OwnerKey" = "8:_02C89A22052196FAB5EB6EC86FF2EED1" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_EE4A03D8C2544A6280806185DC6D9CCD" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_EF6DB08211573D16021F74A994EB6287" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_EF6DB08211573D16021F74A994EB6287" - "OwnerKey" = "8:_CE199EB240A722F1476C0DFB720C5A6C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_EF6DB08211573D16021F74A994EB6287" - "OwnerKey" = "8:_256D72AC1D8DF0AF111519661A5FAE8E" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_EF6DB08211573D16021F74A994EB6287" - "OwnerKey" = "8:_1F5F9C1A9E627AC43DD956E3941E83CD" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_F10B61599FE4AEFE63EE4715E63058AC" - "OwnerKey" = "8:_05ABEF09E18093DA7629C15B36903C7C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_F10B61599FE4AEFE63EE4715E63058AC" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_F40F425B3B5D4365A81330EA775FCC1B" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_F52A09B8F81FF0DC98A0149F3A9C25C2" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_F52A09B8F81FF0DC98A0149F3A9C25C2" - "OwnerKey" = "8:_CE199EB240A722F1476C0DFB720C5A6C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_F91B5502CE7EB8FB0E124C265BE9EAA3" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_FCA7A8942BCF47809C58574D51DA4A7B" - "OwnerKey" = "8:_UNDEFINED" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_AD591DC54D4D279D30A20BC80D4F8AE8" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_F40F425B3B5D4365A81330EA775FCC1B" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_8B2D5366F6C941138FF83318D8C65C46" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_CE199EB240A722F1476C0DFB720C5A6C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_5F888AA7DA5BEFE6506F216943C3E7A0" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_02C89A22052196FAB5EB6EC86FF2EED1" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_3A5846D3AAC658826DF820C18017467C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_05ABEF09E18093DA7629C15B36903C7C" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_F10B61599FE4AEFE63EE4715E63058AC" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_97B8D5270749019C22E312C81F141CB1" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_C4170BCBC1823C4A75A031351A3BAE01" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_EAA403069CAC8682EC7DDA8D158BF471" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_56C99935BE668A0DE481B47F7A63DF51" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_F52A09B8F81FF0DC98A0149F3A9C25C2" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_F91B5502CE7EB8FB0E124C265BE9EAA3" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_256D72AC1D8DF0AF111519661A5FAE8E" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_1F5F9C1A9E627AC43DD956E3941E83CD" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_EF6DB08211573D16021F74A994EB6287" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_DC9E6E45C15279C0E22E26ECE4FF2616" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_07EFB2A647FC1E848005431A1987742D" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_6CFD7B9A45EE6B2484BD5BBE0BEC6405" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_75A70548B8444C668B2D0462EC9CC366" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_7A444B51B1E8A522A97AB1010E95299B" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_6A20E911F3BF498068F67CB81F0FD08D" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_64856A6CB2398B25902A9F573E713774" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_1B375A60975719B19E7BC5D4D3D30C59" - "MsmSig" = "8:_UNDEFINED" - } - "Entry" - { - "MsmKey" = "8:_UNDEFINED" - "OwnerKey" = "8:_0C0AEB379A994D6380D2AF032EA60E7A" - "MsmSig" = "8:_UNDEFINED" - } - } - "Configurations" - { - "Debug" - { - "DisplayName" = "8:Debug" - "IsDebugOnly" = "11:TRUE" - "IsReleaseOnly" = "11:FALSE" - "OutputFilename" = "8:Debug\\SpecFlowSetup.msi" - "PackageFilesAs" = "3:2" - "PackageFileSize" = "3:-2147483648" - "CabType" = "3:1" - "Compression" = "3:2" - "SignOutput" = "11:FALSE" - "CertificateFile" = "8:" - "PrivateKeyFile" = "8:" - "TimeStampServer" = "8:" - "InstallerBootstrapper" = "3:2" - "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}" - { - "Enabled" = "11:TRUE" - "PromptEnabled" = "11:TRUE" - "PrerequisitesLocation" = "2:1" - "Url" = "8:" - "ComponentsUrl" = "8:" - "Items" - { - "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.Net.Framework.3.5.SP1" - { - "Name" = "8:.NET Framework 3.5 SP1" - "ProductCode" = "8:Microsoft.Net.Framework.3.5.SP1" - } - "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.Windows.Installer.3.1" - { - "Name" = "8:Windows Installer 3.1" - "ProductCode" = "8:Microsoft.Windows.Installer.3.1" - } - } - } - } - "Release" - { - "DisplayName" = "8:Release" - "IsDebugOnly" = "11:FALSE" - "IsReleaseOnly" = "11:TRUE" - "OutputFilename" = "8:Release\\SpecFlowSetup.msi" - "PackageFilesAs" = "3:2" - "PackageFileSize" = "3:-2147483648" - "CabType" = "3:1" - "Compression" = "3:2" - "SignOutput" = "11:FALSE" - "CertificateFile" = "8:" - "PrivateKeyFile" = "8:" - "TimeStampServer" = "8:" - "InstallerBootstrapper" = "3:2" - "BootstrapperCfg:{63ACBE69-63AA-4F98-B2B6-99F9E24495F2}" - { - "Enabled" = "11:TRUE" - "PromptEnabled" = "11:TRUE" - "PrerequisitesLocation" = "2:1" - "Url" = "8:" - "ComponentsUrl" = "8:" - "Items" - { - "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.Net.Framework.3.5.SP1" - { - "Name" = "8:.NET Framework 3.5 SP1" - "ProductCode" = "8:Microsoft.Net.Framework.3.5.SP1" - } - "{EDC2488A-8267-493A-A98E-7D9C3B36CDF3}:Microsoft.Windows.Installer.3.1" - { - "Name" = "8:Windows Installer 3.1" - "ProductCode" = "8:Microsoft.Windows.Installer.3.1" - } - } - } - } - } - "Deployable" - { - "CustomAction" - { - "{4AA51A2D-7D85-4A59-BA75-B0809FC8B380}:_8BE80C3D803648FFA919FA055AE54D1D" - { - "Name" = "8:Primary output from DevenvSetupCustomAction (Active)" - "Condition" = "8:" - "Object" = "8:_F40F425B3B5D4365A81330EA775FCC1B" - "FileType" = "3:1" - "InstallAction" = "3:1" - "Arguments" = "8:" - "EntryPoint" = "8:" - "Sequence" = "3:1" - "Identifier" = "8:_E247026D_04A7_4DCD_91D1_9E7CFC32EDE4" - "InstallerClass" = "11:TRUE" - "CustomActionData" = "8:" - } - } - "DefaultFeature" - { - "Name" = "8:DefaultFeature" - "Title" = "8:" - "Description" = "8:" - } - "ExternalPersistence" - { - "LaunchCondition" - { - "{A06ECF26-33A3-4562-8140-9B0E340D4F24}:_8C8905E43EE54EA383E630F7E4D3F21B" - { - "Name" = "8:.NET Framework" - "Message" = "8:[VSDNETMSG]" - "Version" = "8:3.5.30729" - "AllowLaterVersions" = "11:FALSE" - "InstallUrl" = "8:http://go.microsoft.com/fwlink/?LinkId=76617" - } - } - } - "File" - { - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_02C89A22052196FAB5EB6EC86FF2EED1" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.Shell.9.0, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_02C89A22052196FAB5EB6EC86FF2EED1" - { - "Name" = "8:Microsoft.VisualStudio.Shell.9.0.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Microsoft.VisualStudio.Shell.9.0.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_05ABEF09E18093DA7629C15B36903C7C" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.Shell.Interop.8.0, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_05ABEF09E18093DA7629C15B36903C7C" - { - "Name" = "8:Microsoft.VisualStudio.Shell.Interop.8.0.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Microsoft.VisualStudio.Shell.Interop.8.0.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_07EFB2A647FC1E848005431A1987742D" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:EnvDTE80, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_07EFB2A647FC1E848005431A1987742D" - { - "Name" = "8:EnvDTE80.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:EnvDTE80.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_1B375A60975719B19E7BC5D4D3D30C59" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Antlr3.Runtime, Version=3.1.2.41038, Culture=neutral, PublicKeyToken=3a9cab8f8d22bfb7, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_1B375A60975719B19E7BC5D4D3D30C59" - { - "Name" = "8:Antlr3.Runtime.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Antlr3.Runtime.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_1F5F9C1A9E627AC43DD956E3941E83CD" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:VSLangProj2, Version=7.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_1F5F9C1A9E627AC43DD956E3941E83CD" - { - "Name" = "8:VSLangProj2.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:VSLangProj2.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_256D72AC1D8DF0AF111519661A5FAE8E" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:VSLangProj80, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_256D72AC1D8DF0AF111519661A5FAE8E" - { - "Name" = "8:VSLangProj80.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:VSLangProj80.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_3216833F11954BC68EEB656787B13A78" - { - "SourcePath" = "8:..\\..\\VsIntegration\\obj\\Debug\\SpecFlowFeature_VB.zip" - "TargetName" = "8:SpecFlowFeature_VB.zip" - "Tag" = "8:" - "Folder" = "8:_D5C535519B9141ED88626F5C449BBE0F" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_3A5846D3AAC658826DF820C18017467C" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.Shell.Interop.9.0, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_3A5846D3AAC658826DF820C18017467C" - { - "Name" = "8:Microsoft.VisualStudio.Shell.Interop.9.0.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Microsoft.VisualStudio.Shell.Interop.9.0.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_543C0F615AB14853A79FF3333FCAED04" - { - "SourcePath" = "8:..\\..\\VsIntegration\\obj\\Debug\\SpecFlowEventDefinition_VB.zip" - "TargetName" = "8:SpecFlowEventDefinition_VB.zip" - "Tag" = "8:" - "Folder" = "8:_D5C535519B9141ED88626F5C449BBE0F" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_56C99935BE668A0DE481B47F7A63DF51" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.OLE.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_56C99935BE668A0DE481B47F7A63DF51" - { - "Name" = "8:Microsoft.VisualStudio.OLE.Interop.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Microsoft.VisualStudio.OLE.Interop.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_5BE6B6A465646A3722242A77B6B33945" - { - "SourcePath" = "8:dte80.olb" - "TargetName" = "8:dte80.olb" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_5F888AA7DA5BEFE6506F216943C3E7A0" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.TextTemplating, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_5F888AA7DA5BEFE6506F216943C3E7A0" - { - "Name" = "8:Microsoft.VisualStudio.TextTemplating.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Microsoft.VisualStudio.TextTemplating.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_64856A6CB2398B25902A9F573E713774" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:TechTalk.SpecFlow.Parser, Version=1.2.0.0, Culture=neutral, PublicKeyToken=0778194805d6db41, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_64856A6CB2398B25902A9F573E713774" - { - "Name" = "8:TechTalk.SpecFlow.Parser.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:TechTalk.SpecFlow.Parser.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_6A20E911F3BF498068F67CB81F0FD08D" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:TechTalk.SpecFlow.Generator, Version=1.2.0.0, Culture=neutral, PublicKeyToken=0778194805d6db41, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_6A20E911F3BF498068F67CB81F0FD08D" - { - "Name" = "8:TechTalk.SpecFlow.Generator.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:TechTalk.SpecFlow.Generator.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_6CFD7B9A45EE6B2484BD5BBE0BEC6405" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:EnvDTE, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_6CFD7B9A45EE6B2484BD5BBE0BEC6405" - { - "Name" = "8:EnvDTE.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:EnvDTE.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_743F26685BA8BFACB085688D3CFB7678" - { - "SourcePath" = "8:dte80a.olb" - "TargetName" = "8:dte80a.olb" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_7A444B51B1E8A522A97AB1010E95299B" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:TechTalk.SpecFlow.Reporting, Version=1.2.0.0, Culture=neutral, PublicKeyToken=0778194805d6db41, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_7A444B51B1E8A522A97AB1010E95299B" - { - "Name" = "8:TechTalk.SpecFlow.Reporting.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:TechTalk.SpecFlow.Reporting.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_8C9C7FF1DB4641FF874CFFD3CFF10E62" - { - "SourcePath" = "8:..\\..\\VsIntegration\\obj\\Debug\\SpecFlowEventDefinition.zip" - "TargetName" = "8:SpecFlowEventDefinition.zip" - "Tag" = "8:" - "Folder" = "8:_12420575FD334397AA439BFC984D6ADD" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_97B8D5270749019C22E312C81F141CB1" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.Shell.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_97B8D5270749019C22E312C81F141CB1" - { - "Name" = "8:Microsoft.VisualStudio.Shell.Interop.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Microsoft.VisualStudio.Shell.Interop.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_AD591DC54D4D279D30A20BC80D4F8AE8" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:TRUE" - "AssemblyAsmDisplayName" = "8:Microsoft.MSXML, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_AD591DC54D4D279D30A20BC80D4F8AE8" - { - "Name" = "8:Microsoft.MSXML.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Microsoft.MSXML.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_B090EC1C6CEB405EB055B415CD5F43DD" - { - "SourcePath" = "8:..\\..\\changelog.txt" - "TargetName" = "8:changelog.txt" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C4170BCBC1823C4A75A031351A3BAE01" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.TextManager.Interop, Version=7.1.40304.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_C4170BCBC1823C4A75A031351A3BAE01" - { - "Name" = "8:Microsoft.VisualStudio.TextManager.Interop.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Microsoft.VisualStudio.TextManager.Interop.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_CBF13B5BAB959D830ACE400CDE0FAE9A" - { - "SourcePath" = "8:vslangproj.olb" - "TargetName" = "8:vslangproj.olb" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_CE199EB240A722F1476C0DFB720C5A6C" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.TextTemplating.VSHost, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_CE199EB240A722F1476C0DFB720C5A6C" - { - "Name" = "8:Microsoft.VisualStudio.TextTemplating.VSHost.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Microsoft.VisualStudio.TextTemplating.VSHost.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_D406CAF4268247A88286DA2188E91F52" - { - "SourcePath" = "8:..\\..\\VsIntegration\\obj\\Debug\\SpecFlowFeature.zip" - "TargetName" = "8:SpecFlowFeature.zip" - "Tag" = "8:" - "Folder" = "8:_12420575FD334397AA439BFC984D6ADD" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_D4F59786D4D8429DB792FFBA2FCA3806" - { - "SourcePath" = "8:..\\..\\VsIntegration\\obj\\Debug\\SpecFlowStepDefinition_VB.zip" - "TargetName" = "8:SpecFlowStepDefinition_VB.zip" - "Tag" = "8:" - "Folder" = "8:_D5C535519B9141ED88626F5C449BBE0F" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_D87E105E86E344BCB54D1F2D1EA180F3" - { - "SourcePath" = "8:..\\..\\Tools\\MsBuild\\TechTalk.SpecFlow.targets" - "TargetName" = "8:TechTalk.SpecFlow.targets" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_DB9DD3F2B9CF2208CBA2D313591F2B01" - { - "SourcePath" = "8:vslangproj80.olb" - "TargetName" = "8:vslangproj80.olb" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_DC9E6E45C15279C0E22E26ECE4FF2616" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.VSHelp, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_DC9E6E45C15279C0E22E26ECE4FF2616" - { - "Name" = "8:Microsoft.VisualStudio.VSHelp.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Microsoft.VisualStudio.VSHelp.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_EAA403069CAC8682EC7DDA8D158BF471" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.ProjectAggregator, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_EAA403069CAC8682EC7DDA8D158BF471" - { - "Name" = "8:Microsoft.VisualStudio.ProjectAggregator.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Microsoft.VisualStudio.ProjectAggregator.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_EE4A03D8C2544A6280806185DC6D9CCD" - { - "SourcePath" = "8:..\\..\\Tools\\MsBuild\\TechTalk.SpecFlow.tasks" - "TargetName" = "8:TechTalk.SpecFlow.tasks" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_EF6DB08211573D16021F74A994EB6287" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:VSLangProj, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_EF6DB08211573D16021F74A994EB6287" - { - "Name" = "8:VSLangProj.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:VSLangProj.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F10B61599FE4AEFE63EE4715E63058AC" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.TextManager.Interop.8.0, Version=8.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_F10B61599FE4AEFE63EE4715E63058AC" - { - "Name" = "8:Microsoft.VisualStudio.TextManager.Interop.8.0.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Microsoft.VisualStudio.TextManager.Interop.8.0.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F52A09B8F81FF0DC98A0149F3A9C25C2" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.Modeling.Sdk, Version=9.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL" - "ScatterAssemblies" - { - "_F52A09B8F81FF0DC98A0149F3A9C25C2" - { - "Name" = "8:Microsoft.VisualStudio.Modeling.Sdk.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Microsoft.VisualStudio.Modeling.Sdk.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F91B5502CE7EB8FB0E124C265BE9EAA3" - { - "AssemblyRegister" = "3:1" - "AssemblyIsInGAC" = "11:FALSE" - "AssemblyAsmDisplayName" = "8:Microsoft.VisualStudio.Designer.Interfaces, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" - "ScatterAssemblies" - { - "_F91B5502CE7EB8FB0E124C265BE9EAA3" - { - "Name" = "8:Microsoft.VisualStudio.Designer.Interfaces.dll" - "Attributes" = "3:512" - } - } - "SourcePath" = "8:Microsoft.VisualStudio.Designer.Interfaces.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:TRUE" - "IsDependency" = "11:TRUE" - "IsolateTo" = "8:" - } - "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_FCA7A8942BCF47809C58574D51DA4A7B" - { - "SourcePath" = "8:..\\..\\VsIntegration\\obj\\Debug\\SpecFlowStepDefinition.zip" - "TargetName" = "8:SpecFlowStepDefinition.zip" - "Tag" = "8:" - "Folder" = "8:_12420575FD334397AA439BFC984D6ADD" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" - "IsolateTo" = "8:" - } - } - "FileType" - { - } - "Folder" - { - "{1525181F-901A-416C-8A58-119130FE478E}:_0D973C38FF244F3385C4A5443206BADC" - { - "Name" = "8:#1912" - "AlwaysCreate" = "11:FALSE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:ProgramFilesFolder" - "Folders" - { - "{9EF0B969-E518-4E46-987F-47570745A589}:_D3CB3FD488E24EA28989947C5F21C83A" - { - "Name" = "8:Microsoft Visual Studio 9.0" - "AlwaysCreate" = "11:FALSE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:_B896852428AC4C6D97649F0BEDC23020" - "Folders" - { - "{9EF0B969-E518-4E46-987F-47570745A589}:_5BDFFF6F4CD04E4DACD1F9242FDE943B" - { - "Name" = "8:Common7" - "AlwaysCreate" = "11:FALSE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:_881FC7CE7CFA458C89FD776514498158" - "Folders" - { - "{9EF0B969-E518-4E46-987F-47570745A589}:_63AAC09E3F3142DCBBBB2B627C18C317" - { - "Name" = "8:IDE" - "AlwaysCreate" = "11:FALSE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:_B639E0D649354E7D8CA7E33426B80CAF" - "Folders" - { - "{9EF0B969-E518-4E46-987F-47570745A589}:_4C8481282A6F4892B1D597D2E9A70EC3" - { - "Name" = "8:ItemTemplates" - "AlwaysCreate" = "11:FALSE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:_F1064E5043444DCEA6D05B20743DF5F7" - "Folders" - { - "{9EF0B969-E518-4E46-987F-47570745A589}:_12420575FD334397AA439BFC984D6ADD" - { - "Name" = "8:CSharp" - "AlwaysCreate" = "11:FALSE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:_414375239DF94CE1AC2FB4AE722AE08D" - "Folders" - { - } - } - "{9EF0B969-E518-4E46-987F-47570745A589}:_D5C535519B9141ED88626F5C449BBE0F" - { - "Name" = "8:VisualBasic" - "AlwaysCreate" = "11:FALSE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:_D0DAA827840845CAAD015C5746A5A015" - "Folders" - { - } - } - } - } - } - } - } - } - } - } - } - } - "{3C67513D-01DD-4637-8A68-80971EB9504F}:_2D85F2CCE0F64901A8231E38E3C0F2A8" - { - "DefaultLocation" = "8:[ProgramFilesFolder][Manufacturer]\\[ProductName]" - "Name" = "8:#1925" - "AlwaysCreate" = "11:FALSE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:TARGETDIR" - "Folders" - { - "{9EF0B969-E518-4E46-987F-47570745A589}:_256850BB5BF44587B0F43F11538A0DA3" - { - "Name" = "8:Setup" - "AlwaysCreate" = "11:FALSE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:_43B2C86145704B89A45FF1A6079494BB" - "Folders" - { - } - } - } - } - "{1525181F-901A-416C-8A58-119130FE478E}:_7245F19CBD31456A88C546138269A2C7" - { - "Name" = "8:#1916" - "AlwaysCreate" = "11:FALSE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:DesktopFolder" - "Folders" - { - } - } - "{1525181F-901A-416C-8A58-119130FE478E}:_C27063BB52F74507B0D11312FC4CF5AD" - { - "Name" = "8:#1919" - "AlwaysCreate" = "11:FALSE" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Property" = "8:ProgramMenuFolder" - "Folders" - { - } - } - } - "LaunchCondition" - { - } - "Locator" - { - } - "MsiBootstrapper" - { - "LangId" = "3:1033" - "RequiresElevation" = "11:FALSE" - } - "Product" - { - "Name" = "8:Microsoft Visual Studio" - "ProductName" = "8:SpecFlow" - "ProductCode" = "8:{735A442F-1666-43D6-A9C1-44F4605677E0}" - "PackageCode" = "8:{6257E6BC-D807-4484-AB67-42930815077D}" - "UpgradeCode" = "8:{A72428B6-8ADB-4EDF-BC23-4BE4E19F01A0}" - "RestartWWWService" = "11:FALSE" - "RemovePreviousVersions" = "11:TRUE" - "DetectNewerInstalledVersion" = "11:TRUE" - "InstallAllUsers" = "11:TRUE" - "ProductVersion" = "8:1.2.0" - "Manufacturer" = "8:TechTalk" - "ARPHELPTELEPHONE" = "8:" - "ARPHELPLINK" = "8:" - "Title" = "8:SpecFlow Setup" - "Subject" = "8:" - "ARPCONTACT" = "8:TechTalk" - "Keywords" = "8:" - "ARPCOMMENTS" = "8:" - "ARPURLINFOABOUT" = "8:http://www.techtalk.at" - "ARPPRODUCTICON" = "8:" - "ARPIconIndex" = "3:0" - "SearchPath" = "8:" - "UseSystemSearchPath" = "11:TRUE" - "TargetPlatform" = "3:0" - "PreBuildEvent" = "8:" - "PostBuildEvent" = "8:" - "RunPostBuildEvent" = "3:0" - } - "Registry" - { - "HKLM" - { - "Keys" - { - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_363B9008780E4586AF4C3F5EF6FED156" - { - "Name" = "8:Software" - "Condition" = "8:" - "AlwaysCreate" = "11:FALSE" - "DeleteAtUninstall" = "11:FALSE" - "Transitive" = "11:FALSE" - "Keys" - { - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_3B6B0BD4FA844D4C8B27E8B848E9F1C4" - { - "Name" = "8:Microsoft" - "Condition" = "8:" - "AlwaysCreate" = "11:FALSE" - "DeleteAtUninstall" = "11:FALSE" - "Transitive" = "11:FALSE" - "Keys" - { - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_022539F5784D4832AEF49B04F7282A26" - { - "Name" = "8:VisualStudio" - "Condition" = "8:" - "AlwaysCreate" = "11:FALSE" - "DeleteAtUninstall" = "11:FALSE" - "Transitive" = "11:FALSE" - "Keys" - { - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_FCC39B3DE9814FA7B1A8EC55B09D2EEB" - { - "Name" = "8:9.0" - "Condition" = "8:" - "AlwaysCreate" = "11:FALSE" - "DeleteAtUninstall" = "11:FALSE" - "Transitive" = "11:FALSE" - "Keys" - { - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_631C1751839F4D379D73C9B99F19D7C6" - { - "Name" = "8:Generators" - "Condition" = "8:" - "AlwaysCreate" = "11:FALSE" - "DeleteAtUninstall" = "11:FALSE" - "Transitive" = "11:FALSE" - "Keys" - { - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_639FA0EC01D74BE4AFC951A9EE3D2A42" - { - "Name" = "8:{FAE04EC1-301F-11D3-BF4B-00C04F79EFBC}" - "Condition" = "8:" - "AlwaysCreate" = "11:FALSE" - "DeleteAtUninstall" = "11:FALSE" - "Transitive" = "11:FALSE" - "Keys" - { - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_07C34ECC8B7F45A8867F521F0FEB7392" - { - "Name" = "8:SpecFlowSingleFileGenerator" - "Condition" = "8:" - "AlwaysCreate" = "11:TRUE" - "DeleteAtUninstall" = "11:TRUE" - "Transitive" = "11:FALSE" - "Keys" - { - } - "Values" - { - "{ADCFDA98-8FDD-45E4-90BC-E3D20B029870}:_9901238E48724728AAEC4DE8DC2682BF" - { - "Name" = "8:GeneratesDesignTimeSource" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "ValueTypes" = "3:3" - "Value" = "3:1" - } - "{ADCFDA98-8FDD-45E4-90BC-E3D20B029870}:_D3521D326FB54D4D8C1AACCE7AF96641" - { - "Name" = "8:" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "ValueTypes" = "3:1" - "Value" = "8:C# SpecFlow Generator" - } - "{ADCFDA98-8FDD-45E4-90BC-E3D20B029870}:_F2DEB7F18072428E9054176CBB7E8D03" - { - "Name" = "8:CLSID" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "ValueTypes" = "3:1" - "Value" = "8:{3c9cf10a-a9ab-4899-a0fb-4b3be4a36c15}" - } - } - } - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_F521EB414BAD4A7582E60409FE3A030F" - { - "Name" = "8:.feature" - "Condition" = "8:" - "AlwaysCreate" = "11:TRUE" - "DeleteAtUninstall" = "11:TRUE" - "Transitive" = "11:FALSE" - "Keys" - { - } - "Values" - { - "{ADCFDA98-8FDD-45E4-90BC-E3D20B029870}:_F85DCEABD60A4AEB8B868AD97E74664C" - { - "Name" = "8:" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "ValueTypes" = "3:1" - "Value" = "8:SpecFlowSingleFileGenerator" - } - } - } - } - "Values" - { - } - } - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_EBB17476826F4485847803E0177254A9" - { - "Name" = "8:{164B10B9-B200-11D0-8C61-00A0C91E29D5}" - "Condition" = "8:" - "AlwaysCreate" = "11:FALSE" - "DeleteAtUninstall" = "11:FALSE" - "Transitive" = "11:FALSE" - "Keys" - { - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_4B7D7F51BA6B4FB9867263F82057DA05" - { - "Name" = "8:.feature" - "Condition" = "8:" - "AlwaysCreate" = "11:TRUE" - "DeleteAtUninstall" = "11:TRUE" - "Transitive" = "11:FALSE" - "Keys" - { - } - "Values" - { - "{ADCFDA98-8FDD-45E4-90BC-E3D20B029870}:_6D7BA471D831489B8F7D71F64F0DD5F3" - { - "Name" = "8:" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "ValueTypes" = "3:1" - "Value" = "8:SpecFlowSingleFileGenerator" - } - } - } - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_6A746015D53E4C9B889766B22D74763C" - { - "Name" = "8:SpecFlowSingleFileGenerator" - "Condition" = "8:" - "AlwaysCreate" = "11:TRUE" - "DeleteAtUninstall" = "11:TRUE" - "Transitive" = "11:FALSE" - "Keys" - { - } - "Values" - { - "{ADCFDA98-8FDD-45E4-90BC-E3D20B029870}:_0B1BB1771C64445B9A723F5CB6FCA7E8" - { - "Name" = "8:GeneratesDesignTimeSource" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "ValueTypes" = "3:3" - "Value" = "3:1" - } - "{ADCFDA98-8FDD-45E4-90BC-E3D20B029870}:_629CFB2D727D4F6D8E154209235AEE92" - { - "Name" = "8:CLSID" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "ValueTypes" = "3:1" - "Value" = "8:{3c9cf10a-a9ab-4899-a0fb-4b3be4a36c15}" - } - "{ADCFDA98-8FDD-45E4-90BC-E3D20B029870}:_BE64961D8E4B4EDEAC503630DA63A887" - { - "Name" = "8:" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "ValueTypes" = "3:1" - "Value" = "8:VB.NET SpecFlow Generator" - } - } - } - } - "Values" - { - } - } - } - "Values" - { - } - } - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_EFC1365941CC4798B22FF6EC4B226FCA" - { - "Name" = "8:CLSID" - "Condition" = "8:" - "AlwaysCreate" = "11:FALSE" - "DeleteAtUninstall" = "11:FALSE" - "Transitive" = "11:FALSE" - "Keys" - { - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_BFE21C66F6A2445FA3867A968B1A7F15" - { - "Name" = "8:{3c9cf10a-a9ab-4899-a0fb-4b3be4a36c15}" - "Condition" = "8:" - "AlwaysCreate" = "11:TRUE" - "DeleteAtUninstall" = "11:TRUE" - "Transitive" = "11:FALSE" - "Keys" - { - } - "Values" - { - "{ADCFDA98-8FDD-45E4-90BC-E3D20B029870}:_1EC902AC326B4460B18B3E0B4050178E" - { - "Name" = "8:ThreadingModel" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "ValueTypes" = "3:1" - "Value" = "8:Both" - } - "{ADCFDA98-8FDD-45E4-90BC-E3D20B029870}:_366C5CE62F4844C28735863A68A28DEB" - { - "Name" = "8:" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "ValueTypes" = "3:1" - "Value" = "8:TechTalk.SpecFlow.VsIntegration.SpecFlowSingleFileGenerator" - } - "{ADCFDA98-8FDD-45E4-90BC-E3D20B029870}:_6CE2FEF912F54CD089CC3E3E31889CAC" - { - "Name" = "8:CodeBase" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "ValueTypes" = "3:1" - "Value" = "8:[TARGETDIR]TechTalk.SpecFlow.VsIntegration.dll" - } - "{ADCFDA98-8FDD-45E4-90BC-E3D20B029870}:_94726C38431249DF8384D23E8BA613B0" - { - "Name" = "8:Class" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "ValueTypes" = "3:1" - "Value" = "8:TechTalk.SpecFlow.VsIntegration.SpecFlowSingleFileGenerator" - } - "{ADCFDA98-8FDD-45E4-90BC-E3D20B029870}:_E2FD31A153DC4C318BD01E2B98955C9D" - { - "Name" = "8:InprocServer32" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "ValueTypes" = "3:1" - "Value" = "8:C:\\\\Windows\\\\SYSTEM32\\\\MSCOREE.DLL" - } - } - } - } - "Values" - { - } - } - } - "Values" - { - } - } - } - "Values" - { - } - } - } - "Values" - { - } - } - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_5F4F0D3B132B4FA68F74A3C4F3204168" - { - "Name" = "8:[Manufacturer]" - "Condition" = "8:" - "AlwaysCreate" = "11:FALSE" - "DeleteAtUninstall" = "11:FALSE" - "Transitive" = "11:FALSE" - "Keys" - { - } - "Values" - { - } - } - } - "Values" - { - } - } - } - } - "HKCU" - { - "Keys" - { - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_736C73D4991041BB8C22A98B3A7C4DB0" - { - "Name" = "8:Software" - "Condition" = "8:" - "AlwaysCreate" = "11:FALSE" - "DeleteAtUninstall" = "11:FALSE" - "Transitive" = "11:FALSE" - "Keys" - { - "{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_68BD654DF7F74F2C939E877CAA7ABCC4" - { - "Name" = "8:[Manufacturer]" - "Condition" = "8:" - "AlwaysCreate" = "11:FALSE" - "DeleteAtUninstall" = "11:FALSE" - "Transitive" = "11:FALSE" - "Keys" - { - } - "Values" - { - } - } - } - "Values" - { - } - } - } - } - "HKCR" - { - "Keys" - { - } - } - "HKU" - { - "Keys" - { - } - } - "HKPU" - { - "Keys" - { - } - } - } - "Sequences" - { - } - "Shortcut" - { - } - "UserInterface" - { - "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_78EC5B9BD71848C8B9DE0BCCC562FE2D" - { - "UseDynamicProperties" = "11:FALSE" - "IsDependency" = "11:FALSE" - "SourcePath" = "8:\\VsdBasicDialogs.wim" - } - "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_8315B5B5D73441BBB1B60197F1306BAF" - { - "Name" = "8:#1900" - "Sequence" = "3:1" - "Attributes" = "3:1" - "Dialogs" - { - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_25CD641CE1D848FB9DAEFF3B853538E5" - { - "Sequence" = "3:300" - "DisplayName" = "8:Confirm Installation" - "UseDynamicProperties" = "11:TRUE" - "IsDependency" = "11:FALSE" - "SourcePath" = "8:\\VsdConfirmDlg.wid" - "Properties" - { - "BannerBitmap" - { - "Name" = "8:BannerBitmap" - "DisplayName" = "8:#1001" - "Description" = "8:#1101" - "Type" = "3:8" - "ContextData" = "8:Bitmap" - "Attributes" = "3:4" - "Setting" = "3:1" - "UsePlugInResources" = "11:TRUE" - } - } - } - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_2FA24DF28AF440A69CDF2121CC7148B6" - { - "Sequence" = "3:100" - "DisplayName" = "8:Welcome" - "UseDynamicProperties" = "11:TRUE" - "IsDependency" = "11:FALSE" - "SourcePath" = "8:\\VsdWelcomeDlg.wid" - "Properties" - { - "BannerBitmap" - { - "Name" = "8:BannerBitmap" - "DisplayName" = "8:#1001" - "Description" = "8:#1101" - "Type" = "3:8" - "ContextData" = "8:Bitmap" - "Attributes" = "3:4" - "Setting" = "3:1" - "UsePlugInResources" = "11:TRUE" - } - "CopyrightWarning" - { - "Name" = "8:CopyrightWarning" - "DisplayName" = "8:#1002" - "Description" = "8:#1102" - "Type" = "3:3" - "ContextData" = "8:" - "Attributes" = "3:0" - "Setting" = "3:1" - "Value" = "8:#1202" - "DefaultValue" = "8:#1202" - "UsePlugInResources" = "11:TRUE" - } - "Welcome" - { - "Name" = "8:Welcome" - "DisplayName" = "8:#1003" - "Description" = "8:#1103" - "Type" = "3:3" - "ContextData" = "8:" - "Attributes" = "3:0" - "Setting" = "3:1" - "Value" = "8:#1203" - "DefaultValue" = "8:#1203" - "UsePlugInResources" = "11:TRUE" - } - } - } - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_D899A8B8C71544C494C6A0E3C2A75285" - { - "Sequence" = "3:200" - "DisplayName" = "8:Installation Folder" - "UseDynamicProperties" = "11:TRUE" - "IsDependency" = "11:FALSE" - "SourcePath" = "8:\\VsdFolderDlg.wid" - "Properties" - { - "BannerBitmap" - { - "Name" = "8:BannerBitmap" - "DisplayName" = "8:#1001" - "Description" = "8:#1101" - "Type" = "3:8" - "ContextData" = "8:Bitmap" - "Attributes" = "3:4" - "Setting" = "3:1" - "UsePlugInResources" = "11:TRUE" - } - "InstallAllUsersVisible" - { - "Name" = "8:InstallAllUsersVisible" - "DisplayName" = "8:#1059" - "Description" = "8:#1159" - "Type" = "3:5" - "ContextData" = "8:1;True=1;False=0" - "Attributes" = "3:0" - "Setting" = "3:0" - "Value" = "3:1" - "DefaultValue" = "3:1" - "UsePlugInResources" = "11:TRUE" - } - } - } - } - } - "{2479F3F5-0309-486D-8047-8187E2CE5BA0}:_885AA5D1FCE948E6BE10176036326C87" - { - "UseDynamicProperties" = "11:FALSE" - "IsDependency" = "11:FALSE" - "SourcePath" = "8:\\VsdUserInterface.wim" - } - "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_B5DD7A30A0204BD49EF92881466FBDEB" - { - "Name" = "8:#1901" - "Sequence" = "3:2" - "Attributes" = "3:2" - "Dialogs" - { - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_472056B25B0444FE853A199EB2863590" - { - "Sequence" = "3:100" - "DisplayName" = "8:Progress" - "UseDynamicProperties" = "11:TRUE" - "IsDependency" = "11:FALSE" - "SourcePath" = "8:\\VsdAdminProgressDlg.wid" - "Properties" - { - "BannerBitmap" - { - "Name" = "8:BannerBitmap" - "DisplayName" = "8:#1001" - "Description" = "8:#1101" - "Type" = "3:8" - "ContextData" = "8:Bitmap" - "Attributes" = "3:4" - "Setting" = "3:1" - "UsePlugInResources" = "11:TRUE" - } - "ShowProgress" - { - "Name" = "8:ShowProgress" - "DisplayName" = "8:#1009" - "Description" = "8:#1109" - "Type" = "3:5" - "ContextData" = "8:1;True=1;False=0" - "Attributes" = "3:0" - "Setting" = "3:0" - "Value" = "3:1" - "DefaultValue" = "3:1" - "UsePlugInResources" = "11:TRUE" - } - } - } - } - } - "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_CD3FFD57F5CC4D4D80F56C89596D39EE" - { - "Name" = "8:#1902" - "Sequence" = "3:1" - "Attributes" = "3:3" - "Dialogs" - { - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_7CF40BED5E714A7A818E671FA0E43078" - { - "Sequence" = "3:100" - "DisplayName" = "8:Finished" - "UseDynamicProperties" = "11:TRUE" - "IsDependency" = "11:FALSE" - "SourcePath" = "8:\\VsdFinishedDlg.wid" - "Properties" - { - "BannerBitmap" - { - "Name" = "8:BannerBitmap" - "DisplayName" = "8:#1001" - "Description" = "8:#1101" - "Type" = "3:8" - "ContextData" = "8:Bitmap" - "Attributes" = "3:4" - "Setting" = "3:1" - "UsePlugInResources" = "11:TRUE" - } - "UpdateText" - { - "Name" = "8:UpdateText" - "DisplayName" = "8:#1058" - "Description" = "8:#1158" - "Type" = "3:15" - "ContextData" = "8:" - "Attributes" = "3:0" - "Setting" = "3:1" - "Value" = "8:#1258" - "DefaultValue" = "8:#1258" - "UsePlugInResources" = "11:TRUE" - } - } - } - } - } - "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_CFB112A450AD41559683D756D2C9F164" - { - "Name" = "8:#1901" - "Sequence" = "3:1" - "Attributes" = "3:2" - "Dialogs" - { - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_3FFFE72C40F443E89F88D67983940FBA" - { - "Sequence" = "3:100" - "DisplayName" = "8:Progress" - "UseDynamicProperties" = "11:TRUE" - "IsDependency" = "11:FALSE" - "SourcePath" = "8:\\VsdProgressDlg.wid" - "Properties" - { - "BannerBitmap" - { - "Name" = "8:BannerBitmap" - "DisplayName" = "8:#1001" - "Description" = "8:#1101" - "Type" = "3:8" - "ContextData" = "8:Bitmap" - "Attributes" = "3:4" - "Setting" = "3:1" - "UsePlugInResources" = "11:TRUE" - } - "ShowProgress" - { - "Name" = "8:ShowProgress" - "DisplayName" = "8:#1009" - "Description" = "8:#1109" - "Type" = "3:5" - "ContextData" = "8:1;True=1;False=0" - "Attributes" = "3:0" - "Setting" = "3:0" - "Value" = "3:1" - "DefaultValue" = "3:1" - "UsePlugInResources" = "11:TRUE" - } - } - } - } - } - "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_D9560655D69D414BB4A07027DC771D50" - { - "Name" = "8:#1902" - "Sequence" = "3:2" - "Attributes" = "3:3" - "Dialogs" - { - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_923CA499284D4B7CB9F7F50EFFE55B48" - { - "Sequence" = "3:100" - "DisplayName" = "8:Finished" - "UseDynamicProperties" = "11:TRUE" - "IsDependency" = "11:FALSE" - "SourcePath" = "8:\\VsdAdminFinishedDlg.wid" - "Properties" - { - "BannerBitmap" - { - "Name" = "8:BannerBitmap" - "DisplayName" = "8:#1001" - "Description" = "8:#1101" - "Type" = "3:8" - "ContextData" = "8:Bitmap" - "Attributes" = "3:4" - "Setting" = "3:1" - "UsePlugInResources" = "11:TRUE" - } - } - } - } - } - "{DF760B10-853B-4699-99F2-AFF7185B4A62}:_E6D2568384DB48DF92E7A614F789BB0C" - { - "Name" = "8:#1900" - "Sequence" = "3:2" - "Attributes" = "3:1" - "Dialogs" - { - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_6EC5FA4AB3B94FEBBB70BA6713536D87" - { - "Sequence" = "3:100" - "DisplayName" = "8:Welcome" - "UseDynamicProperties" = "11:TRUE" - "IsDependency" = "11:FALSE" - "SourcePath" = "8:\\VsdAdminWelcomeDlg.wid" - "Properties" - { - "BannerBitmap" - { - "Name" = "8:BannerBitmap" - "DisplayName" = "8:#1001" - "Description" = "8:#1101" - "Type" = "3:8" - "ContextData" = "8:Bitmap" - "Attributes" = "3:4" - "Setting" = "3:1" - "UsePlugInResources" = "11:TRUE" - } - "CopyrightWarning" - { - "Name" = "8:CopyrightWarning" - "DisplayName" = "8:#1002" - "Description" = "8:#1102" - "Type" = "3:3" - "ContextData" = "8:" - "Attributes" = "3:0" - "Setting" = "3:1" - "Value" = "8:#1202" - "DefaultValue" = "8:#1202" - "UsePlugInResources" = "11:TRUE" - } - "Welcome" - { - "Name" = "8:Welcome" - "DisplayName" = "8:#1003" - "Description" = "8:#1103" - "Type" = "3:3" - "ContextData" = "8:" - "Attributes" = "3:0" - "Setting" = "3:1" - "Value" = "8:#1203" - "DefaultValue" = "8:#1203" - "UsePlugInResources" = "11:TRUE" - } - } - } - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_861CB73AD432476EB2B105EF984B45B3" - { - "Sequence" = "3:200" - "DisplayName" = "8:Installation Folder" - "UseDynamicProperties" = "11:TRUE" - "IsDependency" = "11:FALSE" - "SourcePath" = "8:\\VsdAdminFolderDlg.wid" - "Properties" - { - "BannerBitmap" - { - "Name" = "8:BannerBitmap" - "DisplayName" = "8:#1001" - "Description" = "8:#1101" - "Type" = "3:8" - "ContextData" = "8:Bitmap" - "Attributes" = "3:4" - "Setting" = "3:1" - "UsePlugInResources" = "11:TRUE" - } - } - } - "{688940B3-5CA9-4162-8DEE-2993FA9D8CBC}:_B5D432FD97D6486DA75CFE0E6DAE0101" - { - "Sequence" = "3:300" - "DisplayName" = "8:Confirm Installation" - "UseDynamicProperties" = "11:TRUE" - "IsDependency" = "11:FALSE" - "SourcePath" = "8:\\VsdAdminConfirmDlg.wid" - "Properties" - { - "BannerBitmap" - { - "Name" = "8:BannerBitmap" - "DisplayName" = "8:#1001" - "Description" = "8:#1101" - "Type" = "3:8" - "ContextData" = "8:Bitmap" - "Attributes" = "3:4" - "Setting" = "3:1" - "UsePlugInResources" = "11:TRUE" - } - } - } - } - } - } - "MergeModule" - { - } - "ProjectOutput" - { - "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_0C0AEB379A994D6380D2AF032EA60E7A" - { - "SourcePath" = "8:..\\..\\Runtime\\obj\\Debug\\TechTalk.SpecFlow.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" - "IsolateTo" = "8:" - "ProjectOutputGroupRegister" = "3:1" - "OutputConfiguration" = "8:" - "OutputGroupCanonicalName" = "8:Built" - "OutputProjectGuid" = "8:{413EE28C-4F89-4C6F-BA1E-2CDEE4CD43B4}" - "ShowKeyOutput" = "11:TRUE" - "ExcludeFilters" - { - } - } - "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_75A70548B8444C668B2D0462EC9CC366" - { - "SourcePath" = "8:..\\..\\Tools\\obj\\Debug\\specflow.exe" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" - "IsolateTo" = "8:" - "ProjectOutputGroupRegister" = "3:1" - "OutputConfiguration" = "8:" - "OutputGroupCanonicalName" = "8:Built" - "OutputProjectGuid" = "8:{87BE7FE6-C3DE-4409-ABF6-FA5B60AF3DE1}" - "ShowKeyOutput" = "11:TRUE" - "ExcludeFilters" - { - } - } - "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_8B2D5366F6C941138FF83318D8C65C46" - { - "SourcePath" = "8:..\\..\\VsIntegration\\obj\\Debug\\TechTalk.SpecFlow.VsIntegration.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_2D85F2CCE0F64901A8231E38E3C0F2A8" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" - "IsolateTo" = "8:" - "ProjectOutputGroupRegister" = "3:1" - "OutputConfiguration" = "8:" - "OutputGroupCanonicalName" = "8:Built" - "OutputProjectGuid" = "8:{5703CA95-A08A-46AE-AE24-DB6B21FD6F7E}" - "ShowKeyOutput" = "11:TRUE" - "ExcludeFilters" - { - } - } - "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_F40F425B3B5D4365A81330EA775FCC1B" - { - "SourcePath" = "8:..\\DevenvSetupCustomAction\\obj\\Debug\\DevenvSetupCustomAction.dll" - "TargetName" = "8:" - "Tag" = "8:" - "Folder" = "8:_256850BB5BF44587B0F43F11538A0DA3" - "Condition" = "8:" - "Transitive" = "11:FALSE" - "Vital" = "11:TRUE" - "ReadOnly" = "11:FALSE" - "Hidden" = "11:FALSE" - "System" = "11:FALSE" - "Permanent" = "11:FALSE" - "SharedLegacy" = "11:FALSE" - "PackageAs" = "3:1" - "Register" = "3:1" - "Exclude" = "11:FALSE" - "IsDependency" = "11:FALSE" - "IsolateTo" = "8:" - "ProjectOutputGroupRegister" = "3:1" - "OutputConfiguration" = "8:" - "OutputGroupCanonicalName" = "8:Built" - "OutputProjectGuid" = "8:{02F3B86D-0421-4D45-A701-44F3C94CF07D}" - "ShowKeyOutput" = "11:TRUE" - "ExcludeFilters" - { - } - } - } - } -} diff --git a/TechTalk.SpecFlow.sln b/TechTalk.SpecFlow.sln index f8a03a367..c65883c6e 100644 --- a/TechTalk.SpecFlow.sln +++ b/TechTalk.SpecFlow.sln @@ -28,10 +28,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RuntimeTests", "Tests\Runti EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TechTalk.SpecFlow.VsIntegration", "VsIntegration\TechTalk.SpecFlow.VsIntegration.csproj", "{5703CA95-A08A-46AE-AE24-DB6B21FD6F7E}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DevenvSetupCustomAction", "Installer\DevenvSetupCustomAction\DevenvSetupCustomAction.csproj", "{02F3B86D-0421-4D45-A701-44F3C94CF07D}" -EndProject -Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "SpecFlowSetup", "Installer\SpecFlowSetup\SpecFlowSetup.vdproj", "{F6740296-282C-4A0F-941E-A8FD1B1DAC2D}" -EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TechTalk.SpecFlow.Generator", "Generator\TechTalk.SpecFlow.Generator.csproj", "{453D8014-B6CD-4E86-80A8-D59F59092334}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TechTalk.SpecFlow.Tools", "Tools\TechTalk.SpecFlow.Tools.csproj", "{87BE7FE6-C3DE-4409-ABF6-FA5B60AF3DE1}" @@ -42,70 +38,144 @@ Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ExternalStepsVB", "Tests\Fe EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ExternalStepsCS", "Tests\FeatureTests\ExternalSteps\ExternalStepsCS\ExternalStepsCS.csproj", "{3836A6FC-4ECC-413A-AC8F-83A0A773EC9E}" EndProject +Project("{930C7802-8A8C-48F9-8165-68863BCCD9DD}") = "SpecFlowInstaller", "Installer\SpecFlowInstaller\SpecFlowInstaller.wixproj", "{89167EB9-F458-48DA-9D8F-F639A74F5871}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|Mixed Platforms = Debug|Mixed Platforms + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU + Release|Mixed Platforms = Release|Mixed Platforms + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {FC43509F-E7D3-40C4-B4C3-1E6C9D5530A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FC43509F-E7D3-40C4-B4C3-1E6C9D5530A4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FC43509F-E7D3-40C4-B4C3-1E6C9D5530A4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {FC43509F-E7D3-40C4-B4C3-1E6C9D5530A4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {FC43509F-E7D3-40C4-B4C3-1E6C9D5530A4}.Debug|x86.ActiveCfg = Debug|Any CPU {FC43509F-E7D3-40C4-B4C3-1E6C9D5530A4}.Release|Any CPU.ActiveCfg = Release|Any CPU {FC43509F-E7D3-40C4-B4C3-1E6C9D5530A4}.Release|Any CPU.Build.0 = Release|Any CPU + {FC43509F-E7D3-40C4-B4C3-1E6C9D5530A4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {FC43509F-E7D3-40C4-B4C3-1E6C9D5530A4}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {FC43509F-E7D3-40C4-B4C3-1E6C9D5530A4}.Release|x86.ActiveCfg = Release|Any CPU {413EE28C-4F89-4C6F-BA1E-2CDEE4CD43B4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {413EE28C-4F89-4C6F-BA1E-2CDEE4CD43B4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {413EE28C-4F89-4C6F-BA1E-2CDEE4CD43B4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {413EE28C-4F89-4C6F-BA1E-2CDEE4CD43B4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {413EE28C-4F89-4C6F-BA1E-2CDEE4CD43B4}.Debug|x86.ActiveCfg = Debug|Any CPU {413EE28C-4F89-4C6F-BA1E-2CDEE4CD43B4}.Release|Any CPU.ActiveCfg = Release|Any CPU {413EE28C-4F89-4C6F-BA1E-2CDEE4CD43B4}.Release|Any CPU.Build.0 = Release|Any CPU + {413EE28C-4F89-4C6F-BA1E-2CDEE4CD43B4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {413EE28C-4F89-4C6F-BA1E-2CDEE4CD43B4}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {413EE28C-4F89-4C6F-BA1E-2CDEE4CD43B4}.Release|x86.ActiveCfg = Release|Any CPU {7CCEF6D6-FC17-422E-9BED-EDD752B6496F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7CCEF6D6-FC17-422E-9BED-EDD752B6496F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7CCEF6D6-FC17-422E-9BED-EDD752B6496F}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {7CCEF6D6-FC17-422E-9BED-EDD752B6496F}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {7CCEF6D6-FC17-422E-9BED-EDD752B6496F}.Debug|x86.ActiveCfg = Debug|Any CPU {7CCEF6D6-FC17-422E-9BED-EDD752B6496F}.Release|Any CPU.ActiveCfg = Release|Any CPU {7CCEF6D6-FC17-422E-9BED-EDD752B6496F}.Release|Any CPU.Build.0 = Release|Any CPU + {7CCEF6D6-FC17-422E-9BED-EDD752B6496F}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {7CCEF6D6-FC17-422E-9BED-EDD752B6496F}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {7CCEF6D6-FC17-422E-9BED-EDD752B6496F}.Release|x86.ActiveCfg = Release|Any CPU {70376361-0BE1-478D-8EEC-47BD1C768165}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {70376361-0BE1-478D-8EEC-47BD1C768165}.Debug|Any CPU.Build.0 = Debug|Any CPU + {70376361-0BE1-478D-8EEC-47BD1C768165}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {70376361-0BE1-478D-8EEC-47BD1C768165}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {70376361-0BE1-478D-8EEC-47BD1C768165}.Debug|x86.ActiveCfg = Debug|Any CPU {70376361-0BE1-478D-8EEC-47BD1C768165}.Release|Any CPU.ActiveCfg = Release|Any CPU {70376361-0BE1-478D-8EEC-47BD1C768165}.Release|Any CPU.Build.0 = Release|Any CPU + {70376361-0BE1-478D-8EEC-47BD1C768165}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {70376361-0BE1-478D-8EEC-47BD1C768165}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {70376361-0BE1-478D-8EEC-47BD1C768165}.Release|x86.ActiveCfg = Release|Any CPU {F8FACCF0-5497-4C6B-861F-78D72FD9561B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F8FACCF0-5497-4C6B-861F-78D72FD9561B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F8FACCF0-5497-4C6B-861F-78D72FD9561B}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {F8FACCF0-5497-4C6B-861F-78D72FD9561B}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {F8FACCF0-5497-4C6B-861F-78D72FD9561B}.Debug|x86.ActiveCfg = Debug|Any CPU {F8FACCF0-5497-4C6B-861F-78D72FD9561B}.Release|Any CPU.ActiveCfg = Release|Any CPU {F8FACCF0-5497-4C6B-861F-78D72FD9561B}.Release|Any CPU.Build.0 = Release|Any CPU + {F8FACCF0-5497-4C6B-861F-78D72FD9561B}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {F8FACCF0-5497-4C6B-861F-78D72FD9561B}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {F8FACCF0-5497-4C6B-861F-78D72FD9561B}.Release|x86.ActiveCfg = Release|Any CPU {5703CA95-A08A-46AE-AE24-DB6B21FD6F7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5703CA95-A08A-46AE-AE24-DB6B21FD6F7E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5703CA95-A08A-46AE-AE24-DB6B21FD6F7E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {5703CA95-A08A-46AE-AE24-DB6B21FD6F7E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {5703CA95-A08A-46AE-AE24-DB6B21FD6F7E}.Debug|x86.ActiveCfg = Debug|Any CPU {5703CA95-A08A-46AE-AE24-DB6B21FD6F7E}.Release|Any CPU.ActiveCfg = Release|Any CPU {5703CA95-A08A-46AE-AE24-DB6B21FD6F7E}.Release|Any CPU.Build.0 = Release|Any CPU - {02F3B86D-0421-4D45-A701-44F3C94CF07D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {02F3B86D-0421-4D45-A701-44F3C94CF07D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {02F3B86D-0421-4D45-A701-44F3C94CF07D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {02F3B86D-0421-4D45-A701-44F3C94CF07D}.Release|Any CPU.Build.0 = Release|Any CPU - {F6740296-282C-4A0F-941E-A8FD1B1DAC2D}.Debug|Any CPU.ActiveCfg = Debug - {F6740296-282C-4A0F-941E-A8FD1B1DAC2D}.Release|Any CPU.ActiveCfg = Release - {F6740296-282C-4A0F-941E-A8FD1B1DAC2D}.Release|Any CPU.Build.0 = Release + {5703CA95-A08A-46AE-AE24-DB6B21FD6F7E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {5703CA95-A08A-46AE-AE24-DB6B21FD6F7E}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {5703CA95-A08A-46AE-AE24-DB6B21FD6F7E}.Release|x86.ActiveCfg = Release|Any CPU {453D8014-B6CD-4E86-80A8-D59F59092334}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {453D8014-B6CD-4E86-80A8-D59F59092334}.Debug|Any CPU.Build.0 = Debug|Any CPU + {453D8014-B6CD-4E86-80A8-D59F59092334}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {453D8014-B6CD-4E86-80A8-D59F59092334}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {453D8014-B6CD-4E86-80A8-D59F59092334}.Debug|x86.ActiveCfg = Debug|Any CPU {453D8014-B6CD-4E86-80A8-D59F59092334}.Release|Any CPU.ActiveCfg = Release|Any CPU {453D8014-B6CD-4E86-80A8-D59F59092334}.Release|Any CPU.Build.0 = Release|Any CPU + {453D8014-B6CD-4E86-80A8-D59F59092334}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {453D8014-B6CD-4E86-80A8-D59F59092334}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {453D8014-B6CD-4E86-80A8-D59F59092334}.Release|x86.ActiveCfg = Release|Any CPU {87BE7FE6-C3DE-4409-ABF6-FA5B60AF3DE1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {87BE7FE6-C3DE-4409-ABF6-FA5B60AF3DE1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {87BE7FE6-C3DE-4409-ABF6-FA5B60AF3DE1}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {87BE7FE6-C3DE-4409-ABF6-FA5B60AF3DE1}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {87BE7FE6-C3DE-4409-ABF6-FA5B60AF3DE1}.Debug|x86.ActiveCfg = Debug|Any CPU {87BE7FE6-C3DE-4409-ABF6-FA5B60AF3DE1}.Release|Any CPU.ActiveCfg = Release|Any CPU {87BE7FE6-C3DE-4409-ABF6-FA5B60AF3DE1}.Release|Any CPU.Build.0 = Release|Any CPU + {87BE7FE6-C3DE-4409-ABF6-FA5B60AF3DE1}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {87BE7FE6-C3DE-4409-ABF6-FA5B60AF3DE1}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {87BE7FE6-C3DE-4409-ABF6-FA5B60AF3DE1}.Release|x86.ActiveCfg = Release|Any CPU {3FE793A8-E662-4026-B4EC-891324073235}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3FE793A8-E662-4026-B4EC-891324073235}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3FE793A8-E662-4026-B4EC-891324073235}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {3FE793A8-E662-4026-B4EC-891324073235}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {3FE793A8-E662-4026-B4EC-891324073235}.Debug|x86.ActiveCfg = Debug|Any CPU {3FE793A8-E662-4026-B4EC-891324073235}.Release|Any CPU.ActiveCfg = Release|Any CPU {3FE793A8-E662-4026-B4EC-891324073235}.Release|Any CPU.Build.0 = Release|Any CPU + {3FE793A8-E662-4026-B4EC-891324073235}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {3FE793A8-E662-4026-B4EC-891324073235}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {3FE793A8-E662-4026-B4EC-891324073235}.Release|x86.ActiveCfg = Release|Any CPU {D3F6B835-B228-4DCF-B533-B6ED469A33B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D3F6B835-B228-4DCF-B533-B6ED469A33B3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3F6B835-B228-4DCF-B533-B6ED469A33B3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {D3F6B835-B228-4DCF-B533-B6ED469A33B3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {D3F6B835-B228-4DCF-B533-B6ED469A33B3}.Debug|x86.ActiveCfg = Debug|Any CPU {D3F6B835-B228-4DCF-B533-B6ED469A33B3}.Release|Any CPU.ActiveCfg = Release|Any CPU {D3F6B835-B228-4DCF-B533-B6ED469A33B3}.Release|Any CPU.Build.0 = Release|Any CPU + {D3F6B835-B228-4DCF-B533-B6ED469A33B3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {D3F6B835-B228-4DCF-B533-B6ED469A33B3}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {D3F6B835-B228-4DCF-B533-B6ED469A33B3}.Release|x86.ActiveCfg = Release|Any CPU {3836A6FC-4ECC-413A-AC8F-83A0A773EC9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3836A6FC-4ECC-413A-AC8F-83A0A773EC9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3836A6FC-4ECC-413A-AC8F-83A0A773EC9E}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {3836A6FC-4ECC-413A-AC8F-83A0A773EC9E}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {3836A6FC-4ECC-413A-AC8F-83A0A773EC9E}.Debug|x86.ActiveCfg = Debug|Any CPU {3836A6FC-4ECC-413A-AC8F-83A0A773EC9E}.Release|Any CPU.ActiveCfg = Release|Any CPU {3836A6FC-4ECC-413A-AC8F-83A0A773EC9E}.Release|Any CPU.Build.0 = Release|Any CPU + {3836A6FC-4ECC-413A-AC8F-83A0A773EC9E}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {3836A6FC-4ECC-413A-AC8F-83A0A773EC9E}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {3836A6FC-4ECC-413A-AC8F-83A0A773EC9E}.Release|x86.ActiveCfg = Release|Any CPU + {89167EB9-F458-48DA-9D8F-F639A74F5871}.Debug|Any CPU.ActiveCfg = Debug|x86 + {89167EB9-F458-48DA-9D8F-F639A74F5871}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 + {89167EB9-F458-48DA-9D8F-F639A74F5871}.Debug|Mixed Platforms.Build.0 = Debug|x86 + {89167EB9-F458-48DA-9D8F-F639A74F5871}.Debug|x86.ActiveCfg = Debug|x86 + {89167EB9-F458-48DA-9D8F-F639A74F5871}.Debug|x86.Build.0 = Debug|x86 + {89167EB9-F458-48DA-9D8F-F639A74F5871}.Release|Any CPU.ActiveCfg = Release|x86 + {89167EB9-F458-48DA-9D8F-F639A74F5871}.Release|Mixed Platforms.ActiveCfg = Release|x86 + {89167EB9-F458-48DA-9D8F-F639A74F5871}.Release|Mixed Platforms.Build.0 = Release|x86 + {89167EB9-F458-48DA-9D8F-F639A74F5871}.Release|x86.ActiveCfg = Release|x86 + {89167EB9-F458-48DA-9D8F-F639A74F5871}.Release|x86.Build.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution - {02F3B86D-0421-4D45-A701-44F3C94CF07D} = {DCE0C3C4-5BC6-4A30-86BE-3FEFF4677A01} - {F6740296-282C-4A0F-941E-A8FD1B1DAC2D} = {DCE0C3C4-5BC6-4A30-86BE-3FEFF4677A01} + {89167EB9-F458-48DA-9D8F-F639A74F5871} = {DCE0C3C4-5BC6-4A30-86BE-3FEFF4677A01} {70376361-0BE1-478D-8EEC-47BD1C768165} = {A10B5CD6-38EC-4D7E-9D1C-2EBA8017E437} {F8FACCF0-5497-4C6B-861F-78D72FD9561B} = {A10B5CD6-38EC-4D7E-9D1C-2EBA8017E437} {3FE793A8-E662-4026-B4EC-891324073235} = {A10B5CD6-38EC-4D7E-9D1C-2EBA8017E437} diff --git a/VsIntegration/TechTalk.SpecFlow.VsIntegration.csproj b/VsIntegration/TechTalk.SpecFlow.VsIntegration.csproj index 3e98d1196..3292e7830 100644 --- a/VsIntegration/TechTalk.SpecFlow.VsIntegration.csproj +++ b/VsIntegration/TechTalk.SpecFlow.VsIntegration.csproj @@ -148,8 +148,24 @@ + + + + + + + + + + + + - --> \ No newline at end of file From 531047e6ad1c8fc762ce29b004a3902d46cb5180 Mon Sep 17 00:00:00 2001 From: Gaspar Nagy Date: Mon, 3 May 2010 10:31:42 +0200 Subject: [PATCH 2/2] fix EULA, changelog --- Installer/Resources/EULA.rtf | 139 ++++++++++++++++++----------------- changelog.txt | 1 + 2 files changed, 71 insertions(+), 69 deletions(-) diff --git a/Installer/Resources/EULA.rtf b/Installer/Resources/EULA.rtf index 7ab4e4cea..e8a1ddb8a 100644 --- a/Installer/Resources/EULA.rtf +++ b/Installer/Resources/EULA.rtf @@ -1,42 +1,43 @@ -{\rtf1\adeflang1025\ansi\ansicpg1250\uc1\adeff31507\deff0\stshfdbch31506\stshfloch31506\stshfhich31506\stshfbi31507\deflang1038\deflangfe1038\themelang1038\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\rtf1\adeflang1025\ansi\ansicpg1250\uc1\adeff0\deff0\stshfdbch0\stshfloch31506\stshfhich31506\stshfbi31506\deflang1038\deflangfe1038\themelang1038\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fbidi \fswiss\fcharset238\fprq2{\*\panose 020b0604020202020204}Arial;} {\f2\fbidi \fmodern\fcharset238\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f10\fbidi \fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;} -{\f10\fbidi \fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}{\f37\fbidi \fswiss\fcharset238\fprq2{\*\panose 020f0502020204030204}Calibri;}{\flomajor\f31500\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;} +{\f10\fbidi \fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}{\flomajor\f31500\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;} {\fdbmajor\f31501\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhimajor\f31502\fbidi \froman\fcharset238\fprq2{\*\panose 02040503050406030204}Cambria;} {\fbimajor\f31503\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\flominor\f31504\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;} {\fdbminor\f31505\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\fhiminor\f31506\fbidi \fswiss\fcharset238\fprq2{\*\panose 020f0502020204030204}Calibri;} -{\fbiminor\f31507\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f41\fbidi \froman\fcharset0\fprq2 Times New Roman;}{\f40\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} -{\f42\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f43\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f44\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f45\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} -{\f46\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f47\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f61\fbidi \fmodern\fcharset0\fprq1 Courier New;}{\f60\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr;} -{\f62\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f63\fbidi \fmodern\fcharset162\fprq1 Courier New Tur;}{\f64\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f65\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);} -{\f66\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f67\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\f411\fbidi \fswiss\fcharset0\fprq2 Calibri;}{\f410\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;} -{\f412\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\f413\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\f416\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\f417\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);} -{\flomajor\f31510\fbidi \froman\fcharset0\fprq2 Times New Roman;}{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} -{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} -{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31520\fbidi \froman\fcharset0\fprq2 Times New Roman;} -{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} -{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} -{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhimajor\f31530\fbidi \froman\fcharset0\fprq2 Cambria;}{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;} -{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;}{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;} -{\fhimajor\f31536\fbidi \froman\fcharset163\fprq2 Cambria (Vietnamese);}{\fbimajor\f31540\fbidi \froman\fcharset0\fprq2 Times New Roman;}{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} -{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} -{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} -{\flominor\f31550\fbidi \froman\fcharset0\fprq2 Times New Roman;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} -{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} -{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbminor\f31560\fbidi \froman\fcharset0\fprq2 Times New Roman;} -{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} -{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} -{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31570\fbidi \fswiss\fcharset0\fprq2 Calibri;}{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;} -{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;}{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;} -{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31580\fbidi \froman\fcharset0\fprq2 Times New Roman;}{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} -{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} -{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}} -{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0; -\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\*\defchp \f31506\fs22\lang1038\langfe1033\langfenp1033 }{\*\defpap \ql \li0\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 -\ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 \snext0 \sqformat \spriority0 Normal;}{\*\cs10 \additive \ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\* +{\fbiminor\f31507\fbidi \froman\fcharset238\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f293\fbidi \froman\fcharset0\fprq2 Times New Roman;}{\f292\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\f294\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\f295\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\f296\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f297\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\f298\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\f299\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f303\fbidi \fswiss\fcharset0\fprq2 Arial;}{\f302\fbidi \fswiss\fcharset204\fprq2 Arial Cyr;} +{\f304\fbidi \fswiss\fcharset161\fprq2 Arial Greek;}{\f305\fbidi \fswiss\fcharset162\fprq2 Arial Tur;}{\f306\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f307\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);} +{\f308\fbidi \fswiss\fcharset186\fprq2 Arial Baltic;}{\f309\fbidi \fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f313\fbidi \fmodern\fcharset0\fprq1 Courier New;}{\f312\fbidi \fmodern\fcharset204\fprq1 Courier New Cyr;} +{\f314\fbidi \fmodern\fcharset161\fprq1 Courier New Greek;}{\f315\fbidi \fmodern\fcharset162\fprq1 Courier New Tur;}{\f316\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f317\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);} +{\f318\fbidi \fmodern\fcharset186\fprq1 Courier New Baltic;}{\f319\fbidi \fmodern\fcharset163\fprq1 Courier New (Vietnamese);}{\flomajor\f31510\fbidi \froman\fcharset0\fprq2 Times New Roman;} +{\flomajor\f31509\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\flomajor\f31511\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flomajor\f31512\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\flomajor\f31513\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\flomajor\f31514\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flomajor\f31515\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\flomajor\f31516\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fdbmajor\f31520\fbidi \froman\fcharset0\fprq2 Times New Roman;}{\fdbmajor\f31519\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\fdbmajor\f31521\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fdbmajor\f31522\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbmajor\f31523\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\fdbmajor\f31524\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fdbmajor\f31525\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbmajor\f31526\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} +{\fhimajor\f31530\fbidi \froman\fcharset0\fprq2 Cambria;}{\fhimajor\f31529\fbidi \froman\fcharset204\fprq2 Cambria Cyr;}{\fhimajor\f31531\fbidi \froman\fcharset161\fprq2 Cambria Greek;}{\fhimajor\f31532\fbidi \froman\fcharset162\fprq2 Cambria Tur;} +{\fhimajor\f31535\fbidi \froman\fcharset186\fprq2 Cambria Baltic;}{\fhimajor\f31536\fbidi \froman\fcharset163\fprq2 Cambria (Vietnamese);}{\fbimajor\f31540\fbidi \froman\fcharset0\fprq2 Times New Roman;} +{\fbimajor\f31539\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbimajor\f31541\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbimajor\f31542\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\fbimajor\f31543\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbimajor\f31544\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbimajor\f31545\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\fbimajor\f31546\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\flominor\f31550\fbidi \froman\fcharset0\fprq2 Times New Roman;}{\flominor\f31549\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;} +{\flominor\f31551\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\flominor\f31552\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\flominor\f31553\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);} +{\flominor\f31554\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\flominor\f31555\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\flominor\f31556\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);} +{\fdbminor\f31560\fbidi \froman\fcharset0\fprq2 Times New Roman;}{\fdbminor\f31559\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fdbminor\f31561\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;} +{\fdbminor\f31562\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;}{\fdbminor\f31563\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fdbminor\f31564\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);} +{\fdbminor\f31565\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;}{\fdbminor\f31566\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\fhiminor\f31570\fbidi \fswiss\fcharset0\fprq2 Calibri;} +{\fhiminor\f31569\fbidi \fswiss\fcharset204\fprq2 Calibri Cyr;}{\fhiminor\f31571\fbidi \fswiss\fcharset161\fprq2 Calibri Greek;}{\fhiminor\f31572\fbidi \fswiss\fcharset162\fprq2 Calibri Tur;} +{\fhiminor\f31575\fbidi \fswiss\fcharset186\fprq2 Calibri Baltic;}{\fhiminor\f31576\fbidi \fswiss\fcharset163\fprq2 Calibri (Vietnamese);}{\fbiminor\f31580\fbidi \froman\fcharset0\fprq2 Times New Roman;} +{\fbiminor\f31579\fbidi \froman\fcharset204\fprq2 Times New Roman Cyr;}{\fbiminor\f31581\fbidi \froman\fcharset161\fprq2 Times New Roman Greek;}{\fbiminor\f31582\fbidi \froman\fcharset162\fprq2 Times New Roman Tur;} +{\fbiminor\f31583\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\fbiminor\f31584\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\fbiminor\f31585\fbidi \froman\fcharset186\fprq2 Times New Roman Baltic;} +{\fbiminor\f31586\fbidi \froman\fcharset163\fprq2 Times New Roman (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0; +\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\*\defchp +\f31506\fs22\lang1038\langfe1033\langfenp1033 }{\*\defpap \ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 }\noqfpromote {\stylesheet{\ql \li0\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 \snext0 \sqformat \spriority0 Normal;}{\*\cs10 \additive +\ssemihidden \sunhideused \spriority1 Default Paragraph Font;}{\* \ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\trcbpat1\trcfpat1\tblind0\tblindtype3\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 \snext11 \ssemihidden \sunhideused Normal Table;}{ -\s15\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\contextualspace \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af31506\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 \snext11 \ssemihidden \sunhideused Normal Table;}{ +\s15\ql \li720\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin720\itap0\contextualspace \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 \sbasedon0 \snext15 \sqformat \spriority34 \styrsid670357 List Paragraph;}}{\*\listtable{\list\listtemplateid-1897397696\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace360\levelindent0{\leveltext \leveltemplateid68026369\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026371 \'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026373\'01\u-3929 ?;}{\levelnumbers;} @@ -46,7 +47,7 @@ \leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026369\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 \levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026371\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\lin5760 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360 \levelindent0{\leveltext\leveltemplateid68026373\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\lin6480 }{\listname ;}\listid220287820}{\list\listtemplateid1253327872\listhybrid{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0 -\levelstartat0\levelspace0\levelindent0{\leveltext\leveltemplateid-1748092732\'01\u-3913 ?;}{\levelnumbers;}\loch\af3\hich\af3\dbch\af31506\fbias0 \fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 +\levelstartat0\levelspace0\levelindent0{\leveltext\leveltemplateid-1748092732\'01\u-3913 ?;}{\levelnumbers;}\loch\af3\hich\af3\dbch\af0\fbias0 \fi-360\li720\lin720 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1 \lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid68026371\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li1440\lin1440 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0 {\leveltext\leveltemplateid68026373\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li2160\lin2160 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid68026369 \'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li2880\lin2880 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace0\levelindent0{\leveltext\leveltemplateid68026371\'01o;}{\levelnumbers;}\f2\fbias0 @@ -62,9 +63,10 @@ \f10\fbias0 \fi-360\li4320\lin4320 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026369\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li5040\lin5040 }{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026371\'01o;}{\levelnumbers;}\f2\fbias0 \fi-360\li5760\lin5760 }{\listlevel \levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\lvltentative\levelspace360\levelindent0{\leveltext\leveltemplateid68026373\'01\u-3929 ?;}{\levelnumbers;}\f10\fbias0 \fi-360\li6480\lin6480 }{\listname ;}\listid1550722509}} -{\*\listoverridetable{\listoverride\listid220287820\listoverridecount0\ls1}{\listoverride\listid1222596848\listoverridecount0\ls2}{\listoverride\listid1550722509\listoverridecount0\ls3}}{\*\rsidtbl \rsid670357\rsid10623324}{\mmathPr\mmathFont34\mbrkBin0 -\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\author Gaspar Nagy}{\operator Gaspar Nagy}{\creatim\yr2010\mo4\dy30\hr14\min22}{\revtim\yr2010\mo4\dy30\hr14\min24}{\version1}{\edmins2}{\nofpages1} -{\nofwords206}{\nofchars1423}{\nofcharsws1626}{\vern49243}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw11906\paperh16838\margl1417\margr1417\margt1417\margb1417\gutter0\ltrsect +{\*\listoverridetable{\listoverride\listid220287820\listoverridecount0\ls1}{\listoverride\listid1222596848\listoverridecount0\ls2}{\listoverride\listid1550722509\listoverridecount0\ls3}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid670357 +\rsid1664046\rsid1842604\rsid4740818\rsid7685343\rsid10623324}{\mmathPr\mmathFont34\mbrkBin0\mbrkBinSub0\msmallFrac0\mdispDef1\mlMargin0\mrMargin0\mdefJc1\mwrapIndent1440\mintLim0\mnaryLim1}{\info{\author Gaspar Nagy}{\operator Gaspar Nagy} +{\creatim\yr2010\mo4\dy30\hr14\min22}{\revtim\yr2010\mo5\dy3\hr10\min20}{\version5}{\edmins11}{\nofpages1}{\nofwords215}{\nofchars1484}{\nofcharsws1696}{\vern49243}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}} +\paperw11906\paperh16838\margl1417\margr1417\margt1417\margb1417\gutter0\ltrsect \deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\trackmoves0\trackformatting1\donotembedsysfont1\relyonvml0\donotembedlingdata0\grfdocevents0\validatexml1\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0 \showxmlerrors1\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\formshade\horzdoc\dgmargin\dghspace180\dgvspace180\dghorigin1417\dgvorigin1417\dghshow1\dgvshow1 \jexpand\viewkind1\viewscale100\pgbrdrhead\pgbrdrfoot\splytwnine\ftnlytwnine\htmautsp\nolnhtadjtbl\useltbaln\alntblind\lytcalctblwd\lyttblrtgr\lnbrkrule\nobrkwrptbl\snaptogridincell\allowfieldendsel\wrppunct @@ -72,36 +74,35 @@ {\*\wgrffmtfilter 2450}\nofeaturethrottle1\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\headery708\footery708\colsx708\endnhere\sectlinegrid360\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2 \pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6 \pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang -{\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid670357 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 -\f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 {\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 Copyright (c) 2009, TechTalk +{\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid4740818 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 +\f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 {\rtlch\fcs1 \af1 \ltrch\fcs0 \b\f1\fs32\insrsid1842604 SpecFlow}{\rtlch\fcs1 \af1 \ltrch\fcs0 \b\f1\fs32\insrsid4740818\charrsid4740818 License +\par }{\rtlch\fcs1 \af1 \ltrch\fcs0 \f1\insrsid4740818 SpecFlow}{\rtlch\fcs1 \af1 \ltrch\fcs0 \f1\insrsid4740818\charrsid4740818 is distributed under the BSD licens}{\rtlch\fcs1 \af1 \ltrch\fcs0 \f1\insrsid4740818 e. +\par }{\rtlch\fcs1 \af1 \ltrch\fcs0 \f1\insrsid4740818\charrsid4740818 +\par }\pard \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid670357 {\rtlch\fcs1 \af1 \ltrch\fcs0 \f1\insrsid670357\charrsid4740818 Copyright (c) 2009}{\rtlch\fcs1 \af1 \ltrch\fcs0 +\f1\insrsid7685343 -2010}{\rtlch\fcs1 \af1 \ltrch\fcs0 \f1\insrsid670357\charrsid4740818 , TechTalk \par Disclaimer: -\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af31507\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357 \loch\af3\dbch\af31506\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-360\li720\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin720\itap0\pararsid670357\contextualspace \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 {\rtlch\fcs1 \af31507 -\ltrch\fcs0 \insrsid670357 The initial codebase of Specflow was written by TechTalk employees. No 3rd party code was included. -\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af31507\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357 \loch\af3\dbch\af31506\hich\f3 \'b7\tab}No code of customer projects was used to create this project. -\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af31507\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357 \loch\af3\dbch\af31506\hich\f3 \'b7\tab}TechTalk had the full rights to publish the initial codebase. -\par }\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid670357 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 { -\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 -\par }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 Redistribution and use in source and binary forms, with or without}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 -modification, are permitted provided that the following conditions are met: -\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af31507\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357 \loch\af3\dbch\af31506\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-360\li720\ri0\sa200\sl276\slmult1 -\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin720\itap0\pararsid670357\contextualspace \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 {\rtlch\fcs1 \af31507 -\ltrch\fcs0 \insrsid670357 Redistributions of source code must retain the above copyright}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 notice, this list of conditions and the following disclaimer. - -\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af31507\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357 \loch\af3\dbch\af31506\hich\f3 \'b7\tab}Redistributions in binary form must reproduce the above copyright}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{ -\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 notice, this list of conditions and the following disclaimer in the}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 documentatio -n and/or other materials provided with the distribution. -\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af31507\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357 \loch\af3\dbch\af31506\hich\f3 \'b7\tab}Neither the name of the SpecFlow project nor thenames of its contributors may be used to endorse or promote products}{ -\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 derived from this software without specific prior written permission. -\par }\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid670357 \rtlch\fcs1 \af31507\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 { -\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 THIS SOFTWARE IS PROVIDED ''AS IS'' AND ANY}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 -EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE}{ -\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 DISCLAIMED. IN NO EVENT SHALL TECHTALK OR CONTRIBUTORS BE LIABLE FOR ANY}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 -\ltrch\fcs0 \insrsid670357 DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND}{ -\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 -\ltrch\fcs0 \insrsid670357 (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 }{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid670357 -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.}{\rtlch\fcs1 \af31507 \ltrch\fcs0 \insrsid10623324 +\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af1\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357\charrsid4740818 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-360\li720\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin720\itap0\pararsid670357\contextualspace \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 {\rtlch\fcs1 \af1 \ltrch\fcs0 +\f1\insrsid670357\charrsid4740818 The initial codebase of Spec}{\rtlch\fcs1 \af1 \ltrch\fcs0 \f1\insrsid1664046 F}{\rtlch\fcs1 \af1 \ltrch\fcs0 \f1\insrsid670357\charrsid4740818 low was written by TechTalk employees. No 3}{\rtlch\fcs1 \af1 \ltrch\fcs0 +\f1\super\insrsid670357\charrsid4740818 rd}{\rtlch\fcs1 \af1 \ltrch\fcs0 \f1\insrsid670357\charrsid4740818 party code was included. +\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af1\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357\charrsid4740818 \loch\af3\dbch\af0\hich\f3 \'b7\tab}No code of customer projects was used to create this project. +\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af1\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357\charrsid4740818 \loch\af3\dbch\af0\hich\f3 \'b7\tab}TechTalk had the full rights to publish the initial codebase. +\par }\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid670357 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 { +\rtlch\fcs1 \af1 \ltrch\fcs0 \f1\insrsid670357\charrsid4740818 +\par Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: +\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af1\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357\charrsid4740818 \loch\af3\dbch\af0\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-360\li720\ri0\sa200\sl276\slmult1 +\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls1\adjustright\rin0\lin720\itap0\pararsid670357\contextualspace \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 {\rtlch\fcs1 \af1 \ltrch\fcs0 +\f1\insrsid670357\charrsid4740818 Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. +\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af1\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357\charrsid4740818 \loch\af3\dbch\af0\hich\f3 \'b7\tab} +Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. +\par {\listtext\pard\plain\ltrpar \s15 \rtlch\fcs1 \af1\afs22 \ltrch\fcs0 \f3\fs22\insrsid670357\charrsid4740818 \loch\af3\dbch\af0\hich\f3 \'b7\tab} +Neither the name of the SpecFlow project nor thenames of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. +\par }\pard\plain \ltrpar\ql \li0\ri0\sa200\sl276\slmult1\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid670357 \rtlch\fcs1 \af0\afs22\alang1025 \ltrch\fcs0 \f31506\fs22\lang1038\langfe1033\cgrid\langnp1038\langfenp1033 { +\rtlch\fcs1 \af1 \ltrch\fcs0 \f1\insrsid670357\charrsid4740818 +THIS SOFTWARE IS PROVIDED ''AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL TECHTALK OR CO +NTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED A +ND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.}{\rtlch\fcs1 \af1 \ltrch\fcs0 +\f1\insrsid10623324\charrsid4740818 \par }{\*\themedata 504b030414000600080000002100e9de0fbfff0000001c020000130000005b436f6e74656e745f54797065735d2e786d6cac91cb4ec3301045f748fc83e52d4a 9cb2400825e982c78ec7a27cc0c8992416c9d8b2a755fbf74cd25442a820166c2cd933f79e3be372bd1f07b5c3989ca74aaff2422b24eb1b475da5df374fd9ad 5689811a183c61a50f98f4babebc2837878049899a52a57be670674cb23d8e90721f90a4d2fa3802cb35762680fd800ecd7551dc18eb899138e3c943d7e503b6 @@ -209,8 +210,8 @@ fffffffffffffffffdfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff -ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5000000000000000000000000b0fa -c71d60e8ca01feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 +ffffffffffffffffffffffffffffffff52006f006f007400200045006e00740072007900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000500ffffffffffffffffffffffff0c6ad98892f1d411a65f0040963251e5000000000000000000000000d01a +938b99eaca01feffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000105000000000000}} \ No newline at end of file diff --git a/changelog.txt b/changelog.txt index d5089be6b..d7d431c07 100644 --- a/changelog.txt +++ b/changelog.txt @@ -7,6 +7,7 @@ New features: + Custom step parameter converters can be defined as a binding. See examples in Tests/FeatureTests/StepArgumentTransfomation + SpecFlow feature files can be added also to VB.NET projects + Support for xUnit ++ Single installer for Visual Studio 2008 and 2010 (Issue 6, 10, 11) 1.2.0 - 2009/11/25