title: Calling a .Net Framework 4 (or Mono) assembly from a .Net Core application
body: <p>I have a simple .Net Core Console application referencing a .Net Framework 4.6.2 project in the same solution. When I build, I get the following error:</p>
  
  <blockquote>
    <p>error CS0012: The type 'Object' is defined in an assembly that is not referenced. You must add a reference to assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.</p>
  </blockquote>
  
  <p>Am I trying to do something that is not allowed?</p>
  
  <p>Is there some way to reference a .Net Framework 4.6 (or Mono) assembly (or P/Invoke it) from a .Net Core application?</p>
  
  <p>Using Visual Studio 2017, .Net Core 1.1</p>