title: How to setup PostgreSQL with Visual Studio 2017 or .NET 4.5+?
body: <p>There are several posts and articles related to the installation of PostgreSQL, but they are a bit confusing and provides different approaches for different versions.</p>
  
  <p>This post will help those wanting to use <em>PostgreSQL</em> with <em>Entity framework - Database first approach</em>.</p>
  
  <p>Requirements : 
  VS 2017
  PostgreSQL DB 11.1
  EF 6+</p>