title: Is Roslyn the default compiler for Visual Studio 2017
body: <p><strong>Is Roslyn the default compiler in Visual Studio 2017?</strong></p>
  
  <p>I found this <a href="https://www.instinctools.com/blog/microsoft-roslyn-using-the-compiler-as-a-service" rel="nofollow noreferrer">article</a> 
  which tells that Roslyn is not the default compiler and you should install Nuget packages to enable Roslyn.</p>
  
  <p><strong>Nuget packages</strong>: </p>
  
  <blockquote>
    <p>Microsoft.CodeDom.Providers.DotNetCompilerPlatform</p>
    
    <p>Microsoft.Net.Compilers</p>
  </blockquote>
  
  <p>But I also saw an <a href="https://stackoverflow.com/questions/34138235/how-to-use-roslyn-c-sharp-compiler-with-visual-studio-2015/34141639">answer</a> on stackoverflow that says, Roslyn is the default compiler starting from VS 2015.</p>
  
  <p>And when i am install that nuget packages, it's creating a new folder in /bin
  with name 'roslyn'
  <a href="https://i.stack.imgur.com/2oTSb.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/2oTSb.png" alt="enter image description here"></a> </p>