in src/Tasks/Microsoft.NET.Build.Extensions.Tasks/GetDependsOnNETStandard.cs [69:85]
private static bool IsReferenceException(Exception e)
{
// These all derive from IOException
// DirectoryNotFoundException
// DriveNotFoundException
// EndOfStreamException
// FileLoadException
// FileNotFoundException
// PathTooLongException
// PipeException
return e is BadImageFormatException
|| e is UnauthorizedAccessException
|| e is NotSupportedException
|| (e is ArgumentException && !(e is ArgumentNullException))
|| e is SecurityException
|| e is IOException;
}