| 12345678910111213141516171819202122232425262728293031323334 |
- <Project Sdk="Microsoft.NET.Sdk">
- <PropertyGroup>
- <!--
- Note: this targets just one framework, we need to use the TargetFrameworks property because
- the way we enable uap TFMs despite the .NET SDK not fully supporting only works when the build
- is in multi-target mode. See ../../../Documentation/adr/0003-uap-targets.md for details.
- -->
- <TargetFrameworks>uap10.0.18362</TargetFrameworks>
- </PropertyGroup>
- <PropertyGroup>
- <Description>Legacy facade for Reactive Extensions (Rx) for .NET</Description>
- <PackageReadmeFile>readme.md</PackageReadmeFile>
- </PropertyGroup>
- <ItemGroup>
- <None Include="..\NuGet.Facades.Readme.md" Pack="true" PackagePath="\readme.md" />
- </ItemGroup>
- <ItemGroup>
- <!--
- The .NET SDK doesn't expect TargetFrameworks to include uap10.0.18362, so it doesn't understand
- that this project is capable of using projects that target .NET Standard 2.0, with the result
- that it reports an error when trying to resolve the reference to System.Reactive.Net. So
- when building for UWP, we explicitly set the target framework here.
- -->
- <ProjectReference Include="..\..\src\System.Reactive.Net\System.Reactive.Net.csproj">
- <SetTargetFramework>TargetFramework=netstandard2.0</SetTargetFramework>
- </ProjectReference>
- <ProjectReference Include="..\System.Reactive\System.Reactive.csproj" />
- </ItemGroup>
-
- </Project>
|