コード例 #1
0
 private static void MetadataReferencesRequiredCallback(object sender, MetadataReferencesRequiredEventArgs e)
 {
     e.MetadataReferences.AddRange(
         SystemRuntimeReference
         , ImmutableBitArrayReference
         , EnumerationsReference
         , FlagsEnumerationAttributeReference
         );
 }
コード例 #2
0
        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
                );
        }