title: What is the use of preserveCompilationContext under build option in project.json in ASP.NET Core App?
body: <p>I am new to ASP.NET Core. I am trying to understand various options in project.json. But could not understand the meaning of <strong>preserveCompilationContext:true</strong> under build options in project.json. According to the microsoft <a href="https://docs.microsoft.com/en-us/dotnet/articles/core/tools/project-json" rel="noreferrer">documentation</a></p>
  <p>it is described as follows:</p>
  <blockquote>
  <h2>preserveCompilationContext</h2>
  <p>Type: Boolean</p>
  <p>true to preserve reference assemblies and other context data to allow for runtime compilation; otherwise, false</p>
  </blockquote>
  <p>Thank you in advance</p>