1+ <?xml version =" 1.0" encoding =" utf-8" ?>
2+ <Project ToolsVersion =" Current" DefaultTargets =" Build" xmlns =" http://schemas.microsoft.com/developer/msbuild/2003" >
3+ <PropertyGroup Label =" Globals" >
4+ <NanoFrameworkProjectSystemPath >$(MSBuildExtensionsPath)\nanoFramework\v1.0\</NanoFrameworkProjectSystemPath >
5+ </PropertyGroup >
6+ <Import Project =" $(NanoFrameworkProjectSystemPath)NFProjectSystem.Default.props" Condition =" Exists('$(NanoFrameworkProjectSystemPath)NFProjectSystem.Default.props')" />
7+ <ItemGroup >
8+ <ProjectCapability Include =" TestContainer" />
9+ </ItemGroup >
10+ <PropertyGroup >
11+ <Configuration Condition =" '$(Configuration)' == '' " >Debug</Configuration >
12+ <Platform Condition =" '$(Platform)' == '' " >AnyCPU</Platform >
13+ <ProjectTypeGuids >{11A8DD76-328B-46DF-9F39-F559912D0360};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids >
14+ <ProjectGuid >50bed153-ff67-4207-adb0-2651ddadc2a3</ProjectGuid >
15+ <OutputType >Library</OutputType >
16+ <AppDesignerFolder >Properties</AppDesignerFolder >
17+ <FileAlignment >512</FileAlignment >
18+ <RootNamespace >TwinTests</RootNamespace >
19+ <AssemblyName >NFUnitTest</AssemblyName >
20+ <IsCodedUITest >False</IsCodedUITest >
21+ <IsTestProject >true</IsTestProject >
22+ <TestProjectType >UnitTest</TestProjectType >
23+ <TargetFrameworkVersion >v1.0</TargetFrameworkVersion >
24+ </PropertyGroup >
25+ <Import Project =" $(NanoFrameworkProjectSystemPath)NFProjectSystem.props" Condition =" Exists('$(NanoFrameworkProjectSystemPath)NFProjectSystem.props')" />
26+ <PropertyGroup >
27+ <RunSettingsFilePath >$(MSBuildProjectDirectory)\nano.runsettings</RunSettingsFilePath >
28+ </PropertyGroup >
29+ <ItemGroup >
30+ <Compile Include =" TwinTest.cs" />
31+ <Compile Include =" Properties\AssemblyInfo.cs" />
32+ </ItemGroup >
33+ <ItemGroup >
34+ <Reference Include =" mscorlib" >
35+ <HintPath >..\..\packages\nanoFramework.CoreLibrary.1.12.0-preview.1\lib\mscorlib.dll</HintPath >
36+ </Reference >
37+ <Reference Include =" nanoFramework.System.Collections" >
38+ <HintPath >..\..\packages\nanoFramework.System.Collections.1.4.0-preview.7\lib\nanoFramework.System.Collections.dll</HintPath >
39+ </Reference >
40+ <Reference Include =" nanoFramework.TestFramework" >
41+ <HintPath >..\..\packages\nanoFramework.TestFramework.1.0.172\lib\nanoFramework.TestFramework.dll</HintPath >
42+ </Reference >
43+ <Reference Include =" nanoFramework.UnitTestLauncher" >
44+ <HintPath >..\..\packages\nanoFramework.TestFramework.1.0.172\lib\nanoFramework.UnitTestLauncher.exe</HintPath >
45+ </Reference >
46+ </ItemGroup >
47+ <ItemGroup >
48+ <None Include =" nano.runsettings" />
49+ <None Include =" packages.config" />
50+ </ItemGroup >
51+ <ItemGroup >
52+ <ProjectReference Include =" ..\..\nanoFramework.Azure.Devices.Client\Azure.Devices.Client.nfproj" />
53+ </ItemGroup >
54+ <Import Project =" $(NanoFrameworkProjectSystemPath)NFProjectSystem.CSharp.targets" Condition =" Exists('$(NanoFrameworkProjectSystemPath)NFProjectSystem.CSharp.targets')" />
55+ <!-- MANUAL UPDATE HERE -->
56+ <Import Project =" ..\packages\nanoFramework.TestFramework.1.0.166\build\nanoFramework.TestFramework.targets" Condition =" Exists('..\packages\nanoFramework.TestFramework.1.0.166\build\nanoFramework.TestFramework.targets')" />
57+ <ProjectExtensions >
58+ <ProjectCapabilities >
59+ <ProjectConfigurationsDeclaredAsItems />
60+ </ProjectCapabilities >
61+ </ProjectExtensions >
62+ <Target Name =" EnsureNuGetPackageBuildImports" BeforeTargets =" PrepareForBuild" >
63+ <PropertyGroup >
64+ <WarningText >Update the Import path in nfproj to the correct nanoFramework.TestFramework NuGet package folder.</WarningText >
65+ </PropertyGroup >
66+ <Warning Condition =" !Exists('..\packages\nanoFramework.TestFramework.1.0.166\build\nanoFramework.TestFramework.targets')" Text =" '$(WarningText)'" />
67+ </Target >
68+ </Project >
0 commit comments