-
Notifications
You must be signed in to change notification settings - Fork 523
Closed
Description
Description
I changed the TargetFrameworkVersion to 12.0 in my project but the package still generates the wrong condition:
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == 'MonoAndroid' And $(TargetFrameworkVersion) == 'v10.0'">
<PropertyGroup>
<__paket__Xamarin_Android_Support_VersionedParcelable_targets>monoandroid90\Xamarin.Android.Support.VersionedParcelable</__paket__Xamarin_Android_Support_VersionedParcelable_targets>
</PropertyGroup>
</When>
</Choose>
Repro steps
-
Create blank MonoAndroid app and add any dependency.
-
Set
TargetFrameworkVersiontov12.0 -
Run
dotnet paket install
Expected behavior
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == 'MonoAndroid' And $(TargetFrameworkVersion) == 'v12.0'">
<PropertyGroup>
<__paket__Xamarin_Android_Support_VersionedParcelable_targets>monoandroid90\Xamarin.Android.Support.VersionedParcelable</__paket__Xamarin_Android_Support_VersionedParcelable_targets>
</PropertyGroup>
</When>
</Choose>
Actual behavior
<Choose>
<When Condition="$(TargetFrameworkIdentifier) == 'MonoAndroid' And $(TargetFrameworkVersion) == 'v10.0'">
<PropertyGroup>
<__paket__Xamarin_Android_Support_VersionedParcelable_targets>monoandroid90\Xamarin.Android.Support.VersionedParcelable</__paket__Xamarin_Android_Support_VersionedParcelable_targets>
</PropertyGroup>
</When>
</Choose>
Known workarounds
None
Metadata
Metadata
Assignees
Labels
No labels