@@ -35,11 +35,6 @@ WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and
3535 <_ExplicitReference Include =" $(FrameworkPathOverride)\mscorlib.dll" Condition =" '$(NoStdLib)' != 'true'" />
3636 </ItemGroup >
3737
38- <PropertyGroup >
39- <_TargetFrameworkVersionWithoutV >$(TargetFrameworkVersion)</_TargetFrameworkVersionWithoutV >
40- <_TargetFrameworkVersionWithoutV Condition =" $(TargetFrameworkVersion.StartsWith('v'))" >$(TargetFrameworkVersion.Substring(1))</_TargetFrameworkVersionWithoutV >
41- </PropertyGroup >
42-
4338 <PropertyGroup >
4439 <TargetProfile Condition =" '$(TargetFrameworkIdentifier)' == '.NETFramework'" >mscorlib</TargetProfile >
4540 <TargetProfile Condition =" '$(TargetFrameworkIdentifier)' != '.NETFramework'" >netcore</TargetProfile >
@@ -53,60 +48,10 @@ WARNING: DO NOT MODIFY this file unless you are knowledgeable about MSBuild and
5348 <PackProjectInputFile >$(MSBuildProjectFullPath)</PackProjectInputFile >
5449 </PropertyGroup >
5550
56- <PropertyGroup >
57- <_FrameworkNeedsValueTupleReference Condition =" ('$(TargetFrameworkIdentifier)' == '.NETStandard' or '$(TargetFrameworkIdentifier)' == '.NETCoreApp') and !('$(_TargetFrameworkVersionWithoutV)' >= '2.0')" >true</_FrameworkNeedsValueTupleReference >
58- <_FrameworkNeedsValueTupleReference Condition =" '$(TargetFrameworkIdentifier)' == '.NETFramework' and
59- ('$(_TargetFrameworkVersionWithoutV)' == '' or
60- '$(_TargetFrameworkVersionWithoutV)' == '4.0' or
61- '$(_TargetFrameworkVersionWithoutV)' == '4.5' or
62- '$(_TargetFrameworkVersionWithoutV)' == '4.6' or
63- '$(_TargetFrameworkVersionWithoutV)' == '4.6.1' or
64- '$(_TargetFrameworkVersionWithoutV)' == '4.6.2' or
65- '$(_TargetFrameworkVersionWithoutV)' == '4.7')" >true</_FrameworkNeedsValueTupleReference >
66- </PropertyGroup >
67-
6851 <PropertyGroup >
6952 <TargetsForTfmSpecificContentInPackage >$(TargetsForTfmSpecificContentInPackage);PackageFSharpDesignTimeTools</TargetsForTfmSpecificContentInPackage >
7053 </PropertyGroup >
7154
72- <Target Name =" FSharpCorePackageReferences" BeforeTargets =" CollectPackageReferences;" >
73- <ItemGroup >
74- <FSharpCorePackages Include =" @(PackageReference)" Condition =" '%(Identity)' == 'FSharp.Core'" />
75- <PackageReference Update =" FSharp.Core" Version =" $(FSharpCoreImplicitPackageVersion)"
76- Condition =" ('%(PackageReference.Identity)' == 'FSharp.Core')
77- and ('%(PackageReference.Version)' == '$(DefaultFSharpPackageVersion)')
78- and ('%(PackageReference.DefaultInclude)' == 'true')
79- and ('$(DisableImplicitFSharpCoreReference)' != 'true')
80- and ('$(FSharpCoreImplicitPackageVersion)' != '')
81- and (@(FSharpCorePackages->Count()) == 1)" />
82- <PackageReference Remove =" FSharp.Core"
83- Condition =" (('$(DisableImplicitFSharpCoreReference)' == 'true') or (@(FSharpCorePackages->Count())> 1))
84- and ('%(PackageReference.Identity)' == 'FSharp.Core')
85- and ('%(PackageReference.Version)' == '$(DefaultFSharpPackageVersion)')
86- and ('%(PackageReference.DefaultInclude)' == 'true')" />
87- </ItemGroup >
88- </Target >
89-
90- <Target Name =" ValueTuplePackageReferences" BeforeTargets =" CollectPackageReferences;" >
91- <Message Text =" PackageReferences: ValueTuplePackageReferences start : @(PackageReference)" />
92- <ItemGroup >
93- <ValueTuplePackages Include =" @(PackageReference)" Condition =" '%(Identity)' == 'System.ValueTuple'" />
94- <PackageReference Update =" System.ValueTuple" Version =" $(ValueTupleImplicitPackageVersion)"
95- Condition =" ('%(PackageReference.Identity)' == 'System.ValueTuple')
96- and ('%(PackageReference.Version)' == '$(DefaultValueTuplePackageVersion)')
97- and ('%(PackageReference.DefaultInclude)' == 'true')
98- and ('$(ValueTupleImplicitPackageVersion)' != '')
99- and ('$(DisableImplicitSystemValueTupleReference)' != 'true')
100- and ('$(_FrameworkNeedsValueTupleReference)' == 'true')
101- and (@(ValueTuplePackages->Count()) == 1)" />
102- <PackageReference Remove =" System.ValueTuple"
103- Condition =" ( ('$(DisableImplicitSystemValueTupleReference)' == 'true') or ('$(_FrameworkNeedsValueTupleReference)' != 'true') or (@(ValueTuplePackages->Count())> 1) )
104- and ('%(PackageReference.Identity)' == 'System.ValueTuple')
105- and ('%(PackageReference.Version)' == '$(DefaultValueTuplePackageVersion)')
106- and ('%(PackageReference.DefaultInclude)' == 'true')" />
107- </ItemGroup >
108- </Target >
109-
11055 <Target Name =" PackageFSharpDesignTimeTools" DependsOnTargets =" _GetFrameworkAssemblyReferences" >
11156 <PropertyGroup >
11257 <FSharpDesignTimeProtocol Condition =" '$(FSharpDesignTimeProtocol)' == ''" >fsharp41</FSharpDesignTimeProtocol >