You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This was detected when backporting this to 3.13-dev.
As part of #3984 the following line was replaced in Directory.Build.props
<DefineConstantsCondition="'$(TargetFramework)' != 'netstandard2.0' and '$(TargetFramework)' != 'netcoreapp2.1' and '$(TargetFramework)' != 'netcoreapp3.1' and '$(TargetFramework)' != 'net5.0' and '$(TargetFramework)' != 'net5.0-windows'">$(DefineConstants);THREAD_ABORT</DefineConstants>
Unfortunately TargetFrameworkIdentifier is not yet set when Directory.Build.props is parsed, but only later in Microsoft.NET.TargetFrameworkInference.targets
Then net effect is that THREAD_ABORT is never set.
This is not detected by unit test because we don't test Thread.Abort unless the symbol is set.
The text was updated successfully, but these errors were encountered:
This was detected when backporting this to 3.13-dev.
As part of #3984 the following line was replaced in
Directory.Build.props
With:
Unfortunately
TargetFrameworkIdentifier
is not yet set whenDirectory.Build.props
is parsed, but only later inMicrosoft.NET.TargetFrameworkInference.targets
Then net effect is that
THREAD_ABORT
is never set.This is not detected by unit test because we don't test
Thread.Abort
unless the symbol is set.The text was updated successfully, but these errors were encountered: