1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
3  <PropertyGroup>
4    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
5    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
6    <ProductVersion>9.0.30729</ProductVersion>
7    <SchemaVersion>2.0</SchemaVersion>
8    <ProjectGuid>{D12F0F7B-8DE3-43EC-BA49-41052D065A9B}</ProjectGuid>
9    <OutputType>Library</OutputType>
10    <AppDesignerFolder>Properties</AppDesignerFolder>
11    <RootNamespace>NUnitLite</RootNamespace>
12    <AssemblyName>nunitlite</AssemblyName>
13    <FileUpgradeFlags>
14    </FileUpgradeFlags>
15    <OldToolsVersion>3.5</OldToolsVersion>
16    <UpgradeBackupLocation>
17    </UpgradeBackupLocation>
18    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
19    <PublishUrl>publish\</PublishUrl>
20    <Install>true</Install>
21    <InstallFrom>Disk</InstallFrom>
22    <UpdateEnabled>false</UpdateEnabled>
23    <UpdateMode>Foreground</UpdateMode>
24    <UpdateInterval>7</UpdateInterval>
25    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
26    <UpdatePeriodically>false</UpdatePeriodically>
27    <UpdateRequired>false</UpdateRequired>
28    <MapFileExtensions>true</MapFileExtensions>
29    <ApplicationRevision>0</ApplicationRevision>
30    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
31    <IsWebBootstrapper>false</IsWebBootstrapper>
32    <UseApplicationTrust>false</UseApplicationTrust>
33    <BootstrapperEnabled>true</BootstrapperEnabled>
34    <TargetFrameworkProfile />
35    <IntermediateOutputPath>obj\$(Configuration)\net-4.5\</IntermediateOutputPath>
36  </PropertyGroup>
37  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
38    <DebugSymbols>true</DebugSymbols>
39    <DebugType>full</DebugType>
40    <Optimize>false</Optimize>
41    <OutputPath>..\..\bin\Debug\net-4.5\</OutputPath>
42    <DefineConstants>TRACE;DEBUG;NET_4_5, CLR_4_0,NUNITLITE</DefineConstants>
43    <ErrorReport>prompt</ErrorReport>
44    <WarningLevel>4</WarningLevel>
45    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
46    <DocumentationFile>..\..\bin\Debug\net-4.5\nunitlite.xml</DocumentationFile>
47    <Prefer32Bit>false</Prefer32Bit>
48  </PropertyGroup>
49  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
50    <DebugType>pdbonly</DebugType>
51    <Optimize>true</Optimize>
52    <OutputPath>..\..\bin\Release\net-4.5\</OutputPath>
53    <DefineConstants>TRACE;NET_4_5, CLR_4_0,NUNITLITE</DefineConstants>
54    <ErrorReport>prompt</ErrorReport>
55    <WarningLevel>4</WarningLevel>
56    <CodeAnalysisRuleSet>AllRules.ruleset</CodeAnalysisRuleSet>
57    <DocumentationFile>..\..\bin\Release\net-4.5\nunitlite.xml</DocumentationFile>
58    <Prefer32Bit>false</Prefer32Bit>
59  </PropertyGroup>
60  <PropertyGroup>
61    <SignAssembly>true</SignAssembly>
62  </PropertyGroup>
63  <PropertyGroup>
64    <AssemblyOriginatorKeyFile>nunit.snk</AssemblyOriginatorKeyFile>
65  </PropertyGroup>
66  <ItemGroup>
67    <Reference Include="System" />
68    <Reference Include="System.Xml" />
69  </ItemGroup>
70  <ItemGroup>
71    <Compile Include="Api\ExpectedExceptionData.cs" />
72    <Compile Include="Api\IParameterDataSource.cs" />
73    <Compile Include="Api\IPropertyBag.cs" />
74    <Compile Include="Api\ITest.cs" />
75    <Compile Include="Api\ITestAssemblyBuilder.cs" />
76    <Compile Include="Api\ITestAssemblyRunner.cs" />
77    <Compile Include="Api\ITestCaseData.cs" />
78    <Compile Include="Api\ITestCaseSource.cs" />
79    <Compile Include="Api\ITestFilter.cs" />
80    <Compile Include="Api\ITestListener.cs" />
81    <Compile Include="Api\ITestResult.cs" />
82    <Compile Include="Api\IXmlNodeBuilder.cs" />
83    <Compile Include="Api\PropertyEntry.cs" />
84    <Compile Include="Api\ResultState.cs" />
85    <Compile Include="Api\RunState.cs" />
86    <Compile Include="Api\TestOutput.cs" />
87    <Compile Include="Api\TestStatus.cs" />
88    <Compile Include="Api\XmlNode.cs" />
89    <Compile Include="AssemblyInfo.cs" />
90    <Compile Include="Assert.cs" />
91    <Compile Include="AssertionHelper.cs" />
92    <Compile Include="Assume.cs" />
93    <Compile Include="Attributes\CategoryAttribute.cs" />
94    <Compile Include="Attributes\CombinatorialAttribute.cs" />
95    <Compile Include="Attributes\CultureAttribute.cs" />
96    <Compile Include="Attributes\DataAttribute.cs" />
97    <Compile Include="Attributes\DatapointAttribute.cs" />
98    <Compile Include="Attributes\DatapointsAttribute.cs" />
99    <Compile Include="Attributes\DatapointSourceAttribute.cs" />
100    <Compile Include="Attributes\DescriptionAttribute.cs" />
101    <Compile Include="Attributes\ExpectedExceptionAttribute.cs" />
102    <Compile Include="Attributes\ExplicitAttribute.cs" />
103    <Compile Include="Attributes\IgnoreAttribute.cs" />
104    <Compile Include="Attributes\IncludeExcludeAttribute.cs" />
105    <Compile Include="Attributes\MaxTimeAttribute.cs" />
106    <Compile Include="Attributes\NUnitAttribute.cs" />
107    <Compile Include="Attributes\PairwiseAttribute.cs" />
108    <Compile Include="Attributes\PlatformAttribute.cs" />
109    <Compile Include="Attributes\PropertyAttribute.cs" />
110    <Compile Include="Attributes\RandomAttribute.cs" />
111    <Compile Include="Attributes\RangeAttribute.cs" />
112    <Compile Include="Attributes\RepeatAttribute.cs" />
113    <Compile Include="Attributes\SequentialAttribute.cs" />
114    <Compile Include="Attributes\SetCultureAttribute.cs" />
115    <Compile Include="Attributes\SetUICultureAttribute.cs" />
116    <Compile Include="Attributes\SetUpAttribute.cs" />
117    <Compile Include="Attributes\TearDownAttribute.cs" />
118    <Compile Include="Attributes\TestAttribute.cs" />
119    <Compile Include="Attributes\TestCaseAttribute.cs" />
120    <Compile Include="Attributes\TestCaseSourceAttribute.cs" />
121    <Compile Include="Attributes\TestFixtureAttribute.cs" />
122    <Compile Include="Attributes\TestFixtureSetUpAttribute.cs" />
123    <Compile Include="Attributes\TestFixtureTearDownAttribute.cs" />
124    <Compile Include="Attributes\TheoryAttribute.cs" />
125    <Compile Include="Attributes\TimeoutAttribute.cs" />
126    <Compile Include="Attributes\ValuesAttribute.cs" />
127    <Compile Include="Attributes\ValueSourceAttribute.cs" />
128    <Compile Include="Constraints\AllItemsConstraint.cs" />
129    <Compile Include="Constraints\AndConstraint.cs" />
130    <Compile Include="Constraints\AssignableFromConstraint.cs" />
131    <Compile Include="Constraints\AssignableToConstraint.cs" />
132    <Compile Include="Constraints\AttributeConstraint.cs" />
133    <Compile Include="Constraints\AttributeExistsConstraint.cs" />
134    <Compile Include="Constraints\BasicConstraint.cs" />
135    <Compile Include="Constraints\BinaryConstraint.cs" />
136    <Compile Include="Constraints\BinarySerializableConstraint.cs" />
137    <Compile Include="Constraints\CollectionConstraint.cs" />
138    <Compile Include="Constraints\CollectionContainsConstraint.cs" />
139    <Compile Include="Constraints\CollectionEquivalentConstraint.cs" />
140    <Compile Include="Constraints\CollectionItemsEqualConstraint.cs" />
141    <Compile Include="Constraints\CollectionOrderedConstraint.cs" />
142    <Compile Include="Constraints\CollectionSubsetConstraint.cs" />
143    <Compile Include="Constraints\CollectionTally.cs" />
144    <Compile Include="Constraints\ComparisonAdapter.cs" />
145    <Compile Include="Constraints\ComparisonConstraint.cs" />
146    <Compile Include="Constraints\Constraint.cs" />
147    <Compile Include="Constraints\ConstraintBuilder.cs" />
148    <Compile Include="Constraints\ConstraintExpression.cs" />
149    <Compile Include="Constraints\ConstraintExpressionBase.cs" />
150    <Compile Include="Constraints\ConstraintFactory.cs" />
151    <Compile Include="Constraints\ContainsConstraint.cs" />
152    <Compile Include="Constraints\DelayedConstraint.cs" />
153    <Compile Include="Constraints\EmptyCollectionConstraint.cs" />
154    <Compile Include="Constraints\EmptyConstraint.cs" />
155    <Compile Include="Constraints\EmptyDirectoryConstraint.cs" />
156    <Compile Include="Constraints\EmptyStringConstraint.cs" />
157    <Compile Include="Constraints\EndsWithConstraint.cs" />
158    <Compile Include="Constraints\EqualConstraint.cs" />
159    <Compile Include="Constraints\EqualityAdapter.cs" />
160    <Compile Include="Constraints\ExactCountConstraint.cs" />
161    <Compile Include="Constraints\ExactTypeConstraint.cs" />
162    <Compile Include="Constraints\ExceptionTypeConstraint.cs" />
163    <Compile Include="Constraints\FailurePoint.cs" />
164    <Compile Include="Constraints\FalseConstraint.cs" />
165    <Compile Include="Constraints\FloatingPointNumerics.cs" />
166    <Compile Include="Constraints\GreaterThanConstraint.cs" />
167    <Compile Include="Constraints\GreaterThanOrEqualConstraint.cs" />
168    <Compile Include="Constraints\InstanceOfTypeConstraint.cs" />
169    <Compile Include="Constraints\IResolveConstraint.cs" />
170    <Compile Include="Constraints\LessThanConstraint.cs" />
171    <Compile Include="Constraints\LessThanOrEqualConstraint.cs" />
172    <Compile Include="Constraints\MessageWriter.cs" />
173    <Compile Include="Constraints\MsgUtils.cs" />
174    <Compile Include="Constraints\NaNConstraint.cs" />
175    <Compile Include="Constraints\NoItemConstraint.cs" />
176    <Compile Include="Constraints\NotConstraint.cs" />
177    <Compile Include="Constraints\NullConstraint.cs" />
178    <Compile Include="Constraints\NullOrEmptyStringConstraint.cs" />
179    <Compile Include="Constraints\Numerics.cs" />
180    <Compile Include="Constraints\NUnitComparer.cs" />
181    <Compile Include="Constraints\NUnitEqualityComparer.cs" />
182    <Compile Include="Constraints\Operators\AllOperator.cs" />
183    <Compile Include="Constraints\Operators\AndOperator.cs" />
184    <Compile Include="Constraints\Operators\AttributeOperator.cs" />
185    <Compile Include="Constraints\Operators\BinaryOperator.cs" />
186    <Compile Include="Constraints\Operators\CollectionOperator.cs" />
187    <Compile Include="Constraints\Operators\ConstraintOperator.cs" />
188    <Compile Include="Constraints\Operators\ExactCountOperator.cs" />
189    <Compile Include="Constraints\Operators\NoneOperator.cs" />
190    <Compile Include="Constraints\Operators\NotOperator.cs" />
191    <Compile Include="Constraints\Operators\OrOperator.cs" />
192    <Compile Include="Constraints\Operators\PrefixOperator.cs" />
193    <Compile Include="Constraints\Operators\PropOperator.cs" />
194    <Compile Include="Constraints\Operators\SelfResolvingOperator.cs" />
195    <Compile Include="Constraints\Operators\SomeOperator.cs" />
196    <Compile Include="Constraints\Operators\ThrowsOperator.cs" />
197    <Compile Include="Constraints\Operators\WithOperator.cs" />
198    <Compile Include="Constraints\OrConstraint.cs" />
199    <Compile Include="Constraints\PathConstraint.cs" />
200    <Compile Include="Constraints\PredicateConstraint.cs" />
201    <Compile Include="Constraints\PrefixConstraint.cs" />
202    <Compile Include="Constraints\PropertyConstraint.cs" />
203    <Compile Include="Constraints\PropertyExistsConstraint.cs" />
204    <Compile Include="Constraints\RangeConstraint.cs" />
205    <Compile Include="Constraints\RegexConstraint.cs" />
206    <Compile Include="Constraints\ResolvableConstraintExpression.cs" />
207    <Compile Include="Constraints\ReusableConstraint.cs" />
208    <Compile Include="Constraints\SameAsConstraint.cs" />
209    <Compile Include="Constraints\SamePathConstraint.cs" />
210    <Compile Include="Constraints\SamePathOrUnderConstraint.cs" />
211    <Compile Include="Constraints\SomeItemsConstraint.cs" />
212    <Compile Include="Constraints\StartsWithConstraint.cs" />
213    <Compile Include="Constraints\StringConstraint.cs" />
214    <Compile Include="Constraints\SubPathConstraint.cs" />
215    <Compile Include="Constraints\SubstringConstraint.cs" />
216    <Compile Include="Constraints\ThrowsConstraint.cs" />
217    <Compile Include="Constraints\ThrowsNothingConstraint.cs" />
218    <Compile Include="Constraints\Tolerance.cs" />
219    <Compile Include="Constraints\ToleranceMode.cs" />
220    <Compile Include="Constraints\TrueConstraint.cs" />
221    <Compile Include="Constraints\TypeConstraint.cs" />
222    <Compile Include="Constraints\UniqueItemsConstraint.cs" />
223    <Compile Include="Constraints\XmlSerializableConstraint.cs" />
224    <Compile Include="Contains.cs" />
225    <Compile Include="Env.cs" />
226    <Compile Include="Exceptions\AssertionException.cs" />
227    <Compile Include="Exceptions\IgnoreException.cs" />
228    <Compile Include="Exceptions\InconclusiveException.cs" />
229    <Compile Include="Exceptions\SuccessException.cs" />
230    <Compile Include="Extensibility\IParameterDataProvider.cs" />
231    <Compile Include="Extensibility\ISuiteBuilder.cs" />
232    <Compile Include="Extensibility\ITestCaseBuilder.cs" />
233    <Compile Include="Extensibility\ITestCaseProvider.cs" />
234    <Compile Include="GlobalSettings.cs" />
235    <Compile Include="Guard.cs" />
236    <Compile Include="Has.cs" />
237    <Compile Include="IExpectException.cs" />
238    <Compile Include="Internal\AssemblyHelper.cs" />
239    <Compile Include="Internal\Builders\CombinatorialStrategy.cs" />
240    <Compile Include="Internal\Builders\CombinatorialTestCaseProvider.cs">
241      <SubType>Code</SubType>
242    </Compile>
243    <Compile Include="Internal\Builders\CombiningStrategy.cs" />
244    <Compile Include="Internal\Builders\DataAttributeTestCaseProvider.cs">
245      <SubType>Code</SubType>
246    </Compile>
247    <Compile Include="Internal\Builders\DatapointProvider.cs" />
248    <Compile Include="Internal\Builders\NUnitTestCaseBuilder.cs" />
249    <Compile Include="Internal\Builders\NUnitTestFixtureBuilder.cs" />
250    <Compile Include="Internal\Builders\PairwiseStrategy.cs" />
251    <Compile Include="Internal\Builders\ParameterDataProvider.cs" />
252    <Compile Include="Internal\Builders\ProviderCache.cs" />
253    <Compile Include="Internal\Builders\SequentialStrategy.cs" />
254    <Compile Include="Internal\Commands\ApplyChangesToContextCommand.cs" />
255    <Compile Include="Internal\AsyncInvocationRegion.cs" />
256    <Compile Include="Internal\AsyncSynchronizationContext.cs" />
257    <Compile Include="Internal\Commands\CommandDecoratorList.cs" />
258    <Compile Include="Internal\Commands\CommandStage.cs" />
259    <Compile Include="Internal\Commands\DelegatingTestCommand.cs" />
260    <Compile Include="Internal\Commands\ExpectedExceptionCommand.cs" />
261    <Compile Include="Internal\Commands\ICommandDecorator.cs" />
262    <Compile Include="Internal\Commands\MaxTimeCommand.cs" />
263    <Compile Include="Internal\Commands\OneTimeSetUpCommand.cs" />
264    <Compile Include="Internal\Commands\OneTimeTearDownCommand.cs" />
265    <Compile Include="Internal\Commands\RepeatedTestCommand.cs" />
266    <Compile Include="Internal\Commands\SetUpTearDownCommand.cs" />
267    <Compile Include="Internal\Commands\SkipCommand.cs" />
268    <Compile Include="Internal\Commands\TestCommand.cs" />
269    <Compile Include="Internal\Commands\TestMethodCommand.cs" />
270    <Compile Include="Internal\Commands\TheoryResultCommand.cs" />
271    <Compile Include="Internal\CultureDetector.cs" />
272    <Compile Include="Internal\ExceptionHelper.cs" />
273    <Compile Include="Internal\Extensibility\ParameterDataProviders.cs" />
274    <Compile Include="Internal\Extensibility\TestCaseProviders.cs" />
275    <Compile Include="Internal\Filters\AndFilter.cs" />
276    <Compile Include="Internal\Filters\CategoryExpression.cs" />
277    <Compile Include="Internal\Filters\CategoryFilter.cs" />
278    <Compile Include="Internal\Filters\NotFilter.cs" />
279    <Compile Include="Internal\Filters\OrFilter.cs" />
280    <Compile Include="Internal\Filters\SimpleCategoryExpression.cs" />
281    <Compile Include="Internal\Filters\SimpleNameFilter.cs" />
282    <Compile Include="Internal\IApplyToContext.cs" />
283    <Compile Include="Internal\IApplyToTest.cs" />
284    <Compile Include="Internal\InvalidTestFixtureException.cs" />
285    <Compile Include="Internal\MethodHelper.cs" />
286    <Compile Include="Internal\NUnitException.cs" />
287    <Compile Include="Internal\NUnitLiteTestAssemblyBuilder.cs" />
288    <Compile Include="Internal\NUnitLiteTestAssemblyRunner.cs" />
289    <Compile Include="Internal\OSPlatform.cs" />
290    <Compile Include="Internal\ParameterSet.cs" />
291    <Compile Include="Internal\PlatformHelper.cs" />
292    <Compile Include="Internal\PropertyBag.cs" />
293    <Compile Include="Internal\PropertyNames.cs" />
294    <Compile Include="Internal\RandomGenerator.cs" />
295    <Compile Include="Internal\Randomizer.cs" />
296    <Compile Include="Internal\Reflect.cs" />
297    <Compile Include="Internal\Results\TestCaseResult.cs" />
298    <Compile Include="Internal\Results\TestResult.cs" />
299    <Compile Include="Internal\Results\TestSuiteResult.cs" />
300    <Compile Include="Internal\RuntimeFramework.cs" />
301    <Compile Include="Internal\StackFilter.cs" />
302    <Compile Include="Internal\StringUtil.cs" />
303    <Compile Include="Internal\TestExecutionContext.cs" />
304    <Compile Include="Internal\TestFilter.cs" />
305    <Compile Include="Internal\TestFixtureBuilder.cs" />
306    <Compile Include="Internal\TestListener.cs" />
307    <Compile Include="Internal\Tests\ParameterizedFixtureSuite.cs" />
308    <Compile Include="Internal\Tests\ParameterizedMethodSuite.cs" />
309    <Compile Include="Internal\Tests\Test.cs" />
310    <Compile Include="Internal\Tests\TestAssembly.cs" />
311    <Compile Include="Internal\Tests\TestFixture.cs" />
312    <Compile Include="Internal\Tests\TestMethod.cs" />
313    <Compile Include="Internal\Tests\TestSuite.cs" />
314    <Compile Include="Internal\TextMessageWriter.cs" />
315    <Compile Include="Internal\ThreadUtility.cs" />
316    <Compile Include="Internal\TypeHelper.cs" />
317    <Compile Include="Internal\WorkItems\CompositeWorkItem.cs" />
318    <Compile Include="Internal\WorkItems\SimpleWorkItem.cs" />
319    <Compile Include="Internal\WorkItems\WorkItem.cs" />
320    <Compile Include="Internal\WorkItems\WorkItemState.cs" />
321    <Compile Include="Is.cs" />
322    <Compile Include="Iz.cs" />
323    <Compile Include="ListMapper.cs" />
324    <Compile Include="MessageMatch.cs" />
325    <Compile Include="ObjectList.cs" />
326    <Compile Include="Runner\CommandLineOptions.cs" />
327    <Compile Include="Runner\ConsoleWriter.cs" />
328    <Compile Include="Runner\DebugWriter.cs" />
329    <Compile Include="Runner\OutputWriters\NUnit2XmlOutputWriter.cs" />
330    <Compile Include="Runner\OutputWriters\NUnit3XmlOutputWriter.cs" />
331    <Compile Include="Runner\OutputWriters\OutputWriter.cs" />
332    <Compile Include="Runner\ResultReporter.cs" />
333    <Compile Include="Runner\ResultSummary.cs" />
334    <Compile Include="Runner\TcpWriter.cs" />
335    <Compile Include="Runner\TextUI.cs" />
336    <Compile Include="SpecialValue.cs" />
337    <Compile Include="TestCaseData.cs" />
338    <Compile Include="TestContext.cs" />
339    <Compile Include="Throws.cs" />
340  </ItemGroup>
341  <ItemGroup>
342    <Folder Include="Properties\" />
343  </ItemGroup>
344  <ItemGroup>
345    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
346      <Visible>False</Visible>
347      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
348      <Install>false</Install>
349    </BootstrapperPackage>
350    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
351      <Visible>False</Visible>
352      <ProductName>.NET Framework 3.5 SP1</ProductName>
353      <Install>true</Install>
354    </BootstrapperPackage>
355    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
356      <Visible>False</Visible>
357      <ProductName>Windows Installer 3.1</ProductName>
358      <Install>true</Install>
359    </BootstrapperPackage>
360  </ItemGroup>
361  <ItemGroup>
362    <None Include="nunit.snk" />
363  </ItemGroup>
364  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
365  <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
366       Other similar extension points exist, see Microsoft.Common.targets.
367  <Target Name="BeforeBuild">
368  </Target>
369  <Target Name="AfterBuild">
370  </Target>
371  -->
372</Project>