title: NPM native builds with only Visual Studio 2013 installed
body: <p>I've got a clean install of Windows with Visual Studio 2013 Pro installed, along with current versions of Python, node and npm.</p>
  
  <p>I'm trying to install the <code>pg</code> npm package, but it requires a native build and is failing:</p>
  
  <blockquote>
    <p>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.Cpp.Platform.targets(64,5):
    error MSB8020: The build tools for  Visual Studio 2012 (Platform
    Toolset = 'v110') cannot be found. To build using the v110 build
    tools, please install Visual Studio 2012 build tools.  Alternatively,
    you may upgrade to the current Visual Studio tools by selecting the
    Project menu or right
    -click the solution, and then selecting "Upgrade Solution...".
    [C:\Users\Aaron\AppData\Roaming\npm\node_modules\pg\build\binding.vcxproj]</p>
  </blockquote>
  
  <p>I can't seem to find Build tools for Visual Studio 2012 as described, and I'd certainly prefer to not need to install VS2012 just for this one need. Is there a way to force the install and build to use the available 2013 compiler/tools, without changing the code of the package?</p>
  
  <p>I couldn't find anyone describing this specific problem and a solution using my Googlefu.</p>