Skip to content
This repository was archived by the owner on Dec 14, 2018. It is now read-only.

Commit 9ea37a1

Browse files
Fix TFM build breaks
1 parent 03404cd commit 9ea37a1

File tree

10 files changed

+24
-52
lines changed

10 files changed

+24
-52
lines changed

build/dependencies.props

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<PropertyGroup>
33
<AspNetCoreVersion>2.0.0-*</AspNetCoreVersion>
44
<BenchmarkDotNetVersion>0.10.3</BenchmarkDotNetVersion>
5+
<CoreFxVersion>4.3.0</CoreFxVersion>
56
<DependencyModelVersion>2.0.0-*</DependencyModelVersion>
67
<FSharpCoreVersion>4.1.0</FSharpCoreVersion>
78
<FSharpNetSdkVersion>1.0.*</FSharpNetSdkVersion>

src/Microsoft.AspNetCore.Mvc.Abstractions/Microsoft.AspNetCore.Mvc.Abstractions.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Microsoft.AspNetCore.Mvc.IActionResult</Description>
1919
<PackageReference Include="Microsoft.Extensions.HashCodeCombiner.Sources" Version="$(AspNetCoreVersion)" PrivateAssets="All" />
2020
<PackageReference Include="Microsoft.Extensions.PropertyHelper.Sources" Version="$(AspNetCoreVersion)" PrivateAssets="All" />
2121
<PackageReference Include="Microsoft.Net.Http.Headers" Version="$(AspNetCoreVersion)" />
22+
<PackageReference Include="System.ComponentModel.TypeConverter" Version="$(CoreFxVersion)" />
2223
</ItemGroup>
2324

2425
</Project>

src/Microsoft.AspNetCore.Mvc.Core/Microsoft.AspNetCore.Mvc.Core.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ Microsoft.AspNetCore.Mvc.RouteAttribute</Description>
3939
<PackageReference Include="Microsoft.Extensions.PropertyActivator.Sources" Version="$(AspNetCoreVersion)" PrivateAssets="All" />
4040
<PackageReference Include="Microsoft.Extensions.PropertyHelper.Sources" Version="$(AspNetCoreVersion)" PrivateAssets="All" />
4141
<PackageReference Include="Microsoft.Extensions.SecurityHelper.Sources" Version="$(AspNetCoreVersion)" PrivateAssets="All" />
42+
<PackageReference Include="System.Diagnostics.DiagnosticSource" Version="$(CoreFxVersion)" />
4243
<PackageReference Include="System.ValueTuple" Version="$(CoreFxVersion)" />
4344
</ItemGroup>
4445

src/Microsoft.AspNetCore.Mvc.DataAnnotations/Microsoft.AspNetCore.Mvc.DataAnnotations.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,6 @@
1515
<PackageReference Include="Microsoft.Extensions.ClosedGenericMatcher.Sources" Version="$(AspNetCoreVersion)" PrivateAssets="All" />
1616
<PackageReference Include="Microsoft.Extensions.CopyOnWriteDictionary.Sources" Version="$(AspNetCoreVersion)" PrivateAssets="All" />
1717
<PackageReference Include="Microsoft.Extensions.Localization" Version="$(AspNetCoreVersion)" />
18+
<PackageReference Include="System.ComponentModel.Annotations" Version="$(CoreFxVersion)" />
1819
</ItemGroup>
1920
</Project>

src/Microsoft.AspNetCore.Mvc.Razor/Microsoft.AspNetCore.Mvc.Razor.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@
2424
<PackageReference Include="Microsoft.Extensions.HashCodeCombiner.Sources" Version="$(AspNetCoreVersion)" PrivateAssets="All" />
2525
<PackageReference Include="Microsoft.Extensions.PropertyActivator.Sources" Version="$(AspNetCoreVersion)" PrivateAssets="All" />
2626
<PackageReference Include="Microsoft.Extensions.PropertyHelper.Sources" Version="$(AspNetCoreVersion)" PrivateAssets="All" />
27+
<PackageReference Include="System.Runtime.Loader" Version="$(CoreFxVersion)" />
2728
</ItemGroup>
28-
2929
</Project>

test/Microsoft.AspNetCore.Mvc.FunctionalTests/FSharpWebSiteTest.cs

Lines changed: 0 additions & 44 deletions
This file was deleted.

test/Microsoft.AspNetCore.Mvc.FunctionalTests/Microsoft.AspNetCore.Mvc.FunctionalTests.csproj

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,25 @@
44
<PropertyGroup>
55
<TargetFrameworks>netcoreapp2.0;net461</TargetFrameworks>
66
<TargetFrameworks Condition=" '$(OS)' != 'Windows_NT' ">netcoreapp2.0</TargetFrameworks>
7-
<PackageTargetFallback>$(PackageTargetFallback);portable-net451+win8</PackageTargetFallback>
7+
<PackageTargetFallback Condition=" '$(TargetFramework)' == 'netcoreapp2.0' ">$(PackageTargetFallback);portable-net451+win8</PackageTargetFallback>
88

99
<DefineConstants Condition="'$(GenerateBaselines)'=='true'">$(DefineConstants);GENERATE_BASELINES</DefineConstants>
1010
<DefineConstants>$(DefineConstants);__RemoveThisBitTo__GENERATE_BASELINES</DefineConstants>
1111
<DefineConstants>$(DefineConstants);FUNCTIONAL_TESTS</DefineConstants>
1212
</PropertyGroup>
1313

14+
<PropertyGroup Condition=" '$(TargetFramework)' != 'netcoreapp2.0' ">
15+
<!-- Work around https://github.com/dotnet/sdk/issues/926. Align with bitness of the web site projects. -->
16+
<PlatformTarget>x86</PlatformTarget>
17+
18+
<!--
19+
Work around https://github.com/Microsoft/vstest/issues/428 aka https://github.com/aspnet/Mvc/issues/5873.
20+
Create the appropriate binding redirects.
21+
-->
22+
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
23+
<GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>
24+
</PropertyGroup>
25+
1426
<ItemGroup>
1527
<Compile Include="..\Microsoft.AspNetCore.Mvc.Formatters.Xml.Test\XmlAssert.cs" />
1628
<EmbeddedResource Include="compiler\resources\**\*" />
@@ -32,7 +44,6 @@
3244
<ProjectReference Include="..\WebSites\FilesWebSite\FilesWebSite.csproj" />
3345
<ProjectReference Include="..\WebSites\FiltersWebSite\FiltersWebSite.csproj" />
3446
<ProjectReference Include="..\WebSites\FormatterWebSite\FormatterWebSite.csproj" />
35-
<ProjectReference Include="..\WebSites\FSharpWebSite\FSharpWebSite.fsproj" />
3647
<ProjectReference Include="..\WebSites\HtmlGenerationWebSite\HtmlGenerationWebSite.csproj" />
3748
<ProjectReference Include="..\Microsoft.AspNetCore.Mvc.TestCommon\Microsoft.AspNetCore.Mvc.TestCommon.csproj" />
3849
<ProjectReference Include="..\..\samples\MvcSandbox\MvcSandbox.csproj" />
@@ -47,7 +58,6 @@
4758
<ProjectReference Include="..\WebSites\WebApiCompatShimWebSite\WebApiCompatShimWebSite.csproj" />
4859
<ProjectReference Include="..\WebSites\XmlFormattersWebSite\XmlFormattersWebSite.csproj" />
4960

50-
<PackageReference Include="FSharp.Core" Version="$(FSharpCoreVersion)" />
5161
<PackageReference Include="Microsoft.AspNetCore.ChunkingCookieManager.Sources" Version="$(AspNetCoreVersion)" PrivateAssets="All" />
5262
<PackageReference Include="Microsoft.AspNetCore.Http" Version="$(AspNetCoreVersion)" />
5363
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="$(AspNetCoreVersion)" />

test/Microsoft.AspNetCore.Mvc.WebApiCompatShimTest/Microsoft.AspNetCore.Mvc.WebApiCompatShimTest.csproj

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,11 @@
33
<Import Project="..\..\build\common.props" />
44

55
<PropertyGroup>
6-
<TargetFrameworks>netcoreapp2.0;net461</TargetFrameworks>
6+
<TargetFrameworks>netcoreapp2.0</TargetFrameworks>
77
<TargetFrameworks Condition=" '$(OS)' != 'Windows_NT' ">netcoreapp2.0</TargetFrameworks>
8-
<PackageTargetFallback>$(PackageTargetFallback);portable-net451+win8</PackageTargetFallback>
8+
<PackageTargetFallback Condition=" '$(TargetFramework)' == 'netcoreapp2.0' ">$(PackageTargetFallback);portable-net451+win8</PackageTargetFallback>
9+
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
10+
<GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>
911
</PropertyGroup>
1012

1113
<ItemGroup>

test/WebSites/FSharpWebSite/FSharpWebSite.fsproj

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22
<Import Project="..\..\..\build\dependencies.props" />
33

44
<PropertyGroup>
5-
<TargetFrameworks>netcoreapp2.0;net461</TargetFrameworks>
6-
<TargetFrameworks Condition=" '$(OS)' != 'Windows_NT' ">netcoreapp2.0</TargetFrameworks>
5+
<TargetFramework>netcoreapp2.0</TargetFramework>
76
</PropertyGroup>
87

98
<PropertyGroup>

test/WebSites/WebApiCompatShimWebSite/WebApiCompatShimWebSite.csproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,6 @@
1515
<PackageReference Include="Microsoft.AspNetCore.Server.IISIntegration" Version="$(AspNetCoreVersion)" />
1616
<PackageReference Include="Microsoft.AspNetCore.Server.Kestrel" Version="$(AspNetCoreVersion)" />
1717
<PackageReference Include="Microsoft.AspNetCore.StaticFiles" Version="$(AspNetCoreVersion)" />
18+
<PackageReference Include="System.Net.Http" Version="$(CoreFxVersion)" />
1819
</ItemGroup>
1920
</Project>

0 commit comments

Comments
 (0)