|
@@ -1,5 +1,5 @@
|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
<?xml version="1.0" encoding="utf-8"?>
|
|
-<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
|
|
|
|
+<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
|
|
<PropertyGroup>
|
|
<PropertyGroup>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
|
|
@@ -11,19 +11,21 @@
|
|
<AssemblyName>Tests.System.Reactive.Uwp.DeviceRunner</AssemblyName>
|
|
<AssemblyName>Tests.System.Reactive.Uwp.DeviceRunner</AssemblyName>
|
|
<DefaultLanguage>en-US</DefaultLanguage>
|
|
<DefaultLanguage>en-US</DefaultLanguage>
|
|
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
|
|
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
|
|
- <TargetPlatformVersion>10.0.17134.0</TargetPlatformVersion>
|
|
|
|
- <TargetPlatformMinVersion>10.0.16299.0</TargetPlatformMinVersion>
|
|
|
|
- <MinimumVisualStudioVersion>14</MinimumVisualStudioVersion>
|
|
|
|
|
|
+ <TargetPlatformVersion>10.0.18362.0</TargetPlatformVersion>
|
|
|
|
+ <TargetPlatformMinVersion>10.0.18362.0</TargetPlatformMinVersion>
|
|
|
|
+ <MinimumVisualStudioVersion>17</MinimumVisualStudioVersion>
|
|
<FileAlignment>512</FileAlignment>
|
|
<FileAlignment>512</FileAlignment>
|
|
<ProjectTypeGuids>{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
<ProjectTypeGuids>{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
|
|
|
|
+ <UnitTestPlatformVersion Condition="'$(UnitTestPlatformVersion)' == ''">$(VisualStudioVersion)</UnitTestPlatformVersion>
|
|
<PackageCertificateKeyFile>Tests.System.Reactive.Uwp.DeviceRunner_TemporaryKey.pfx</PackageCertificateKeyFile>
|
|
<PackageCertificateKeyFile>Tests.System.Reactive.Uwp.DeviceRunner_TemporaryKey.pfx</PackageCertificateKeyFile>
|
|
- <PackageCertificateThumbprint>2BD466C3AB205824BF42514FF6A6F268A0B60966</PackageCertificateThumbprint>
|
|
|
|
|
|
+ <PackageCertificateThumbprint>8570A5641EDE61A2AB21E12809E9E0376A041E8C</PackageCertificateThumbprint>
|
|
<SignAssembly>false</SignAssembly>
|
|
<SignAssembly>false</SignAssembly>
|
|
|
|
+ <AppxPackageSigningEnabled>True</AppxPackageSigningEnabled>
|
|
</PropertyGroup>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<DebugSymbols>true</DebugSymbols>
|
|
<OutputPath>bin\x86\Debug\</OutputPath>
|
|
<OutputPath>bin\x86\Debug\</OutputPath>
|
|
- <DefineConstants>TRACE;DEBUG;NETFX_CORE;WINDOWS_UWP;CODE_ANALYSIS;NO_EVENTARGS_CONSTRAINT;HAS_EDI;HAS_WINRT;HAS_PROGRESS;PREFER_ASYNC;HAS_AWAIT;HAS_APTCA;HAS_TPL46;NO_REMOTING;NO_SERIALIZABLE;NO_THREAD;CRIPPLED_REFLECTION;WINDOWS;USE_TIMER_SELF_ROOT</DefineConstants>
|
|
|
|
|
|
+ <DefineConstants>TRACE;DEBUG;NETFX_CORE;WINDOWS_UWP;CODE_ANALYSIS;NO_EVENTARGS_CONSTRAINT;HAS_EDI;HAS_WINRT;HAS_PROGRESS;PREFER_ASYNC;HAS_AWAIT;HAS_APTCA;HAS_TPL46;NO_REMOTING;NO_THREAD;WINDOWS;USE_TIMER_SELF_ROOT</DefineConstants>
|
|
<NoWarn>;2008;0618</NoWarn>
|
|
<NoWarn>;2008;0618</NoWarn>
|
|
<DebugType>full</DebugType>
|
|
<DebugType>full</DebugType>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
<PlatformTarget>x86</PlatformTarget>
|
|
@@ -33,7 +35,7 @@
|
|
</PropertyGroup>
|
|
</PropertyGroup>
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
|
|
<OutputPath>bin\x86\Release\</OutputPath>
|
|
<OutputPath>bin\x86\Release\</OutputPath>
|
|
- <DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP;CODE_ANALYSIS;NO_EVENTARGS_CONSTRAINT;HAS_EDI;HAS_WINRT;HAS_PROGRESS;PREFER_ASYNC;HAS_AWAIT;HAS_APTCA;HAS_TPL46;NO_REMOTING;NO_SERIALIZABLE;NO_THREAD;CRIPPLED_REFLECTION;WINDOWS;USE_TIMER_SELF_ROOT</DefineConstants>
|
|
|
|
|
|
+ <DefineConstants>TRACE;NETFX_CORE;WINDOWS_UWP;CODE_ANALYSIS;NO_EVENTARGS_CONSTRAINT;HAS_EDI;HAS_WINRT;HAS_PROGRESS;PREFER_ASYNC;HAS_AWAIT;HAS_APTCA;HAS_TPL46;NO_REMOTING;NO_THREAD;WINDOWS;USE_TIMER_SELF_ROOT</DefineConstants>
|
|
<Optimize>true</Optimize>
|
|
<Optimize>true</Optimize>
|
|
<NoWarn>;2008;0618</NoWarn>
|
|
<NoWarn>;2008;0618</NoWarn>
|
|
<DebugType>pdbonly</DebugType>
|
|
<DebugType>pdbonly</DebugType>
|
|
@@ -89,6 +91,9 @@
|
|
<Prefer32Bit>true</Prefer32Bit>
|
|
<Prefer32Bit>true</Prefer32Bit>
|
|
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
|
|
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
|
|
</PropertyGroup>
|
|
</PropertyGroup>
|
|
|
|
+ <PropertyGroup>
|
|
|
|
+ <NoWarn>$(NoWarn);IDE0003;IDE0016;IDE0017;IDE0018;IDE0019;IDE0020;IDE0031;IDE0032;IDE0034;IDE0037;IDE0038;IDE0039;IDE0040;IDE0044;IDE0051;IDE0052;IDE0056;IDE0057;IDE0059;IDE0060;IDE0062;IDE0063;IDE0071;IDE0074;IDE0075;IDE0076;IDE0077;IDE0079;IDE0083;IDE0090;IDE0180;IDE1006;IDE1056</NoWarn>
|
|
|
|
+ </PropertyGroup>
|
|
<ItemGroup>
|
|
<ItemGroup>
|
|
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform" Version="6.2.13" />
|
|
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform" Version="6.2.13" />
|
|
<PackageReference Include="xunit" Version="2.4.1" />
|
|
<PackageReference Include="xunit" Version="2.4.1" />
|
|
@@ -160,6 +165,16 @@
|
|
<PropertyGroup>
|
|
<PropertyGroup>
|
|
<AssemblyOriginatorKeyFile>..\..\ReactiveX.snk</AssemblyOriginatorKeyFile>
|
|
<AssemblyOriginatorKeyFile>..\..\ReactiveX.snk</AssemblyOriginatorKeyFile>
|
|
</PropertyGroup>
|
|
</PropertyGroup>
|
|
|
|
+ <PropertyGroup>
|
|
|
|
+ <!--
|
|
|
|
+ The Coverlet targets will be imported as part of the Import after this PropertyGroup, and
|
|
|
|
+ they seem to presume that the NETCoreSdkVersion property will have been set. It does not
|
|
|
|
+ appear to get set for old-style projects such as we are required to use for UWP projects
|
|
|
|
+ so we need to set it ourselves.
|
|
|
|
+ Note that it doesn't seem to be critical that this exactly matches the SDK version in use.
|
|
|
|
+ -->
|
|
|
|
+ <NETCoreSdkVersion>7.0.103</NETCoreSdkVersion>
|
|
|
|
+ </PropertyGroup>
|
|
<Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
|
|
<Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
|
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
|
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
|
|
Other similar extension points exist, see Microsoft.Common.targets.
|
|
Other similar extension points exist, see Microsoft.Common.targets.
|