[msbuild] Set ResolveAssemblyConflicts once. (#9441)
No need to set it in every file, when we have one file that rules them all.
This commit is contained in:
Родитель
587ec0dd63
Коммит
49511491c9
|
@ -26,9 +26,6 @@ Copyright (C) 2014 Xamarin. All rights reserved.
|
|||
<!-- This must be set before importing Microsoft.CSharp.targets -->
|
||||
<!-- See Xamarin.iOS.AppExtension.CSharp.targets for a detailed explanation of this variable -->
|
||||
<CopyNuGetImplementations Condition="'$(CopyNuGetImplementations)' == ''">true</CopyNuGetImplementations>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" />
|
||||
|
|
|
@ -23,9 +23,6 @@ Copyright (C) 2014 Xamarin. All rights reserved.
|
|||
<TargetFrameworkVersion Condition="'$(TargetFrameworkIdentifier)' == '' And '$(TargetFrameworkVersion)' == ''">v4.5</TargetFrameworkVersion>
|
||||
|
||||
<DefineConstants>__UNIFIED__;__MACOS__;$(DefineConstants)</DefineConstants>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" />
|
||||
|
|
|
@ -19,9 +19,6 @@
|
|||
remove this -->
|
||||
<_DebugFileExt Condition="'$(FscDebugFileExt)' != ''">$(FscDebugFileExt)</_DebugFileExt>
|
||||
<_DebugFileExt Condition="'$(_DebugFileExt)' == ''">.mdb</_DebugFileExt>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
|
||||
<Import Condition="Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets')"
|
||||
|
|
|
@ -44,11 +44,6 @@ Copyright (C) 2014 Xamarin Inc. All rights reserved.
|
|||
</When>
|
||||
</Choose>
|
||||
|
||||
<PropertyGroup>
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" />
|
||||
|
||||
<Import Project="$(MSBuildThisFileDirectory)Xamarin.Mac.ObjCBinding.CSharp.props"/>
|
||||
|
|
|
@ -264,6 +264,11 @@ Copyright (C) 2020 Microsoft. All rights reserved.
|
|||
<MtouchTargetsEnabled Condition="'$(_PlatformName)' != 'macOS'">$(IsMacEnabled)</MtouchTargetsEnabled>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup>
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
|
||||
<Import Project="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets"
|
||||
Condition="Exists('$(MSBuildThisFileDirectory)$(MSBuildThisFileName).After.targets')"/>
|
||||
</Project>
|
||||
|
|
|
@ -33,9 +33,6 @@ Copyright (C) 2014-2016 Xamarin. All rights reserved.
|
|||
<DefineConstants Condition="!$(_IsUnifiedDefined)">__UNIFIED__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsMobileDefined)">__MOBILE__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsTVOSDefined)">__TVOS__;$(DefineConstants)</DefineConstants>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" />
|
||||
|
|
|
@ -21,9 +21,6 @@ Copyright (C) 2014-2016 Xamarin. All rights reserved.
|
|||
|
||||
<!-- See Xamarin.iOS.AppExtension.CSharp.targets for a detailed explanation of this variable -->
|
||||
<CopyNuGetImplementations Condition="'$(CopyNuGetImplementations)' == ''">true</CopyNuGetImplementations>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
|
||||
<Import Project="$(MSBuildThisFileDirectory)Xamarin.TVOS.Common.targets" />
|
||||
|
|
|
@ -39,9 +39,6 @@ Copyright (C) 2014-2016 Xamarin. All rights reserved.
|
|||
remove this -->
|
||||
<_DebugFileExt Condition="'$(FscDebugFileExt)' != ''">$(FscDebugFileExt)</_DebugFileExt>
|
||||
<_DebugFileExt Condition="'$(_DebugFileExt)' == ''">.mdb</_DebugFileExt>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
|
||||
<Import Project="Xamarin.TVOS.AppExtension.Common.targets" />
|
||||
|
|
|
@ -29,9 +29,6 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
|
|||
<DefineConstants Condition="!$(_IsUnifiedDefined)">__UNIFIED__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsMobileDefined)">__MOBILE__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsTVOSDefined)">__TVOS__;$(DefineConstants)</DefineConstants>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" />
|
||||
|
|
|
@ -34,9 +34,6 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
|
|||
remove this -->
|
||||
<_DebugFileExt Condition="'$(FscDebugFileExt)' != ''">$(FscDebugFileExt)</_DebugFileExt>
|
||||
<_DebugFileExt Condition="'$(_DebugFileExt)' == ''">.mdb</_DebugFileExt>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- xbuild searches multiple MSBuildExtensionsPath32, but only in the Import element so we can't determine this with a variable -->
|
||||
|
|
|
@ -29,9 +29,6 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
|
|||
<DefineConstants Condition="!$(_IsUnifiedDefined)">__UNIFIED__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsMobileDefined)">__MOBILE__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsWATCHOSDefined)">__WATCHOS__;$(DefineConstants)</DefineConstants>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" />
|
||||
<Import Project="Xamarin.WatchOS.App.Common.targets" />
|
||||
|
|
|
@ -34,9 +34,6 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
|
|||
remove this -->
|
||||
<_DebugFileExt Condition="'$(FscDebugFileExt)' != ''">$(FscDebugFileExt)</_DebugFileExt>
|
||||
<_DebugFileExt Condition="'$(_DebugFileExt)' == ''">.mdb</_DebugFileExt>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- xbuild searches multiple MSBuildExtensionsPath32, but only in the Import element so we can't determine this with a variable -->
|
||||
|
|
|
@ -33,9 +33,6 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
|
|||
<DefineConstants Condition="!$(_IsUnifiedDefined)">__UNIFIED__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsMobileDefined)">__MOBILE__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsWATCHOSDefined)">__WATCHOS__;$(DefineConstants)</DefineConstants>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" />
|
||||
<Import Project="Xamarin.WatchOS.AppExtension.Common.targets" />
|
||||
|
|
|
@ -25,9 +25,6 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
|
|||
<!-- This must be set before importing Microsoft.CSharp.targets -->
|
||||
<!-- See Xamarin.iOS.AppExtension.CSharp.targets for a detailed explanation of this variable -->
|
||||
<CopyNuGetImplementations Condition="'$(CopyNuGetImplementations)' == ''">true</CopyNuGetImplementations>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
|
||||
<Import Project="$(MSBuildThisFileDirectory)..\iOS\Xamarin.iOS.Common.targets" />
|
||||
|
|
|
@ -39,9 +39,6 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
|
|||
remove this -->
|
||||
<_DebugFileExt Condition="'$(FscDebugFileExt)' != ''">$(FscDebugFileExt)</_DebugFileExt>
|
||||
<_DebugFileExt Condition="'$(_DebugFileExt)' == ''">.mdb</_DebugFileExt>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- xbuild searches multiple MSBuildExtensionsPath32, but only in the Import element so we can't determine this with a variable -->
|
||||
|
|
|
@ -29,9 +29,6 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
|
|||
<DefineConstants Condition="!$(_IsUnifiedDefined)">__UNIFIED__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsMobileDefined)">__MOBILE__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsWATCHOSDefined)">__WATCHOS__;$(DefineConstants)</DefineConstants>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" />
|
||||
<Import Project="Xamarin.WatchOS.Common.targets" />
|
||||
|
|
|
@ -34,9 +34,6 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
|
|||
remove this -->
|
||||
<_DebugFileExt Condition="'$(FscDebugFileExt)' != ''">$(FscDebugFileExt)</_DebugFileExt>
|
||||
<_DebugFileExt Condition="'$(_DebugFileExt)' == ''">.mdb</_DebugFileExt>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
<Import Project="Xamarin.WatchOS.Common.targets" />
|
||||
|
||||
|
|
|
@ -46,9 +46,6 @@ Copyright (C) 2014-2016 Xamarin. All rights reserved.
|
|||
<DefineConstants Condition="!$(_IsUnifiedDefined)">__UNIFIED__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsMobileDefined)">__MOBILE__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsIOSDefined)">__IOS__;$(DefineConstants)</DefineConstants>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" />
|
||||
<Import Project="Xamarin.iOS.AppExtension.Common.targets" />
|
||||
|
|
|
@ -39,9 +39,6 @@ Copyright (C) 2014-2016 Xamarin. All rights reserved.
|
|||
remove this -->
|
||||
<_DebugFileExt Condition="'$(FscDebugFileExt)' != ''">$(FscDebugFileExt)</_DebugFileExt>
|
||||
<_DebugFileExt Condition="'$(_DebugFileExt)' == ''">.mdb</_DebugFileExt>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- xbuild searches multiple MSBuildExtensionsPath32, but only in the Import element so we can't determine this with a variable -->
|
||||
|
|
|
@ -29,9 +29,6 @@ Copyright (C) 2013-2016 Xamarin. All rights reserved.
|
|||
<DefineConstants Condition="!$(_IsUnifiedDefined)">__UNIFIED__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsMobileDefined)">__MOBILE__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsIOSDefined)">__IOS__;$(DefineConstants)</DefineConstants>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" />
|
||||
<Import Project="Xamarin.iOS.Common.targets" />
|
||||
|
|
|
@ -35,9 +35,6 @@ Copyright (C) 2013-2016 Xamarin. All rights reserved.
|
|||
remove this -->
|
||||
<_DebugFileExt Condition="'$(FscDebugFileExt)' != ''">$(FscDebugFileExt)</_DebugFileExt>
|
||||
<_DebugFileExt Condition="'$(_DebugFileExt)' == ''">.mdb</_DebugFileExt>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
|
||||
<!-- xbuild searches multiple MSBuildExtensionsPath32, but only in the Import element so we can't determine this with a variable -->
|
||||
|
|
|
@ -29,9 +29,6 @@ Copyright (C) 2015-2016 Xamarin. All rights reserved.
|
|||
<DefineConstants Condition="!$(_IsUnifiedDefined)">__UNIFIED__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsMobileDefined)">__MOBILE__;$(DefineConstants)</DefineConstants>
|
||||
<DefineConstants Condition="!$(_IsIOSDefined)">__IOS__;$(DefineConstants)</DefineConstants>
|
||||
|
||||
<!-- Enable nuget package conflict resolution -->
|
||||
<ResolveAssemblyConflicts>true</ResolveAssemblyConflicts>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" Condition="'$(_UsingXamarinSdk)' != 'true'" />
|
||||
<Import Project="Xamarin.iOS.WatchApp.Common.targets" />
|
||||
|
|
Загрузка…
Ссылка в новой задаче