private static void MetadataReferencesRequiredCallback(object sender, MetadataReferencesRequiredEventArgs e) { e.MetadataReferences.AddRange( SystemRuntimeReference , ImmutableBitArrayReference , EnumerationsReference , FlagsEnumerationAttributeReference ); }
private void Verifier_MetadataReferencesRequired(object sender, MetadataReferencesRequiredEventArgs e) { var netstandardAssy = Assembly.Load("netstandard, Version=2.0.0.0"); var netstandardReference = MetadataReference.CreateFromFile(netstandardAssy.Location); // Will load the correct System.Runtime version. var systemRuntimeAssy = Assembly.Load("System.Runtime, Version=0.0.0.0"); var systemRuntimeReference = MetadataReference.CreateFromFile(systemRuntimeAssy.Location); e.MetadataReferences.AddRange( netstandardReference , systemRuntimeReference , ImmutableBitArrayReference , EnumerationsReference , FlagsEnumerationAttributeReference ); }