title: VS2015 Build Not Executing node hooks and no errors
body: <p>I am using VS2015 Community Edition, Update 3, the latest TACO and Ionic frameworks on Windows 10 home Edition. </p>
  
  <p>I have some before_prepare Cordova hooks defined in config.xml to copy some files into www/lib.</p>
  
  <p>I notice that my hooks are called as expected if I call cordova prepare or cordova build from the command line, but when I do a Visual Studio build, it does not call them.</p>
  
  <p>For awhile, it was actually opening up the .js files in my text editor instead of executing. I found an article that discussed how the BOM in the file encoding was throwing off Visual Studio, so I have made sure all these .js files are ASCII encoding. Now the files don't autoopen in Notepad++, but they also still don't execute and there are no errors.</p>
  
  <p>I have tried with and without the #!/usr/bin/env node line at the top. </p>
  
  <p>When i do a debug build for Android, I'm getting nothing like I see when I do the Cordova CLI build:</p>
  
  <pre><code>&gt;------ Build started: Project: Wenzaa, Configuration: Debug Android ------
  1&gt;  ------ Ensuring correct global installation of package from source package directory: C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\ApacheCordovaTools\packages\vs-tac
  1&gt;  ------ Name from source package.json: vs-tac
  1&gt;  ------ Version from source package.json: 1.0.42
  1&gt;  ------ Package already installed globally at correct version.
  1&gt;  ------ Cordova tools 6.1.1 already installed.
  1&gt;  ------ Build Settings:
  1&gt;  ------ Build Settings:
  1&gt;  ------    platformConfigurationBldDir: D:\MOBILEDEV\ionic\Wenzaa\Wenzaa\bld\Android\Debug
  1&gt;  ------    platformConfigurationBinDir: D:\MOBILEDEV\ionic\Wenzaa\Wenzaa\bin\Android\Debug
  1&gt;  ------    buildCommand: prepare
  1&gt;  ------    platform: Android
  1&gt;  ------    cordovaPlatform: android
  1&gt;  ------    configuration: Debug
  1&gt;  ------    cordovaConfiguration: Debug
  1&gt;  ------    projectName: Wenzaa
  1&gt;  ------    projectSourceDir: D:\MOBILEDEV\ionic\Wenzaa\Wenzaa
  1&gt;  ------    npmInstallDir: C:\Users\Jesse\AppData\Roaming\npm
  1&gt;  ------    language: en-US
  1&gt;  ------ Platform android already exists
  1&gt;  ------ Updating plugins
  1&gt;  ------ Currently installed plugins: cordova-plugin-console@1.0.5,cordova-plugin-device@1.1.4,cordova-plugin-splashscreen@4.0.1,cordova-plugin-statusbar@2.2.1,ionic-plugin-keyboard@2.2.1
  1&gt;  ------ Currently installed dependent plugins:
  1&gt;  ------ Currently configured plugins:
  ========== Build: 1 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========
  </code></pre>
  
  <p>I tried repairing the Apache Tools for Cordova via the programs and Features panel ("Repair option").  Not sure why but it appears I have it installed as a separate package AS WELL as the options via the Visual Studio components install. Could this be it?</p>