When I install PHPTools, the WebPI install fails immediately without an error message. This happens when I run VS as a regular user or as administrator and has been happening a few versions of PHP Tools now. There is a red X to the right of the dialog that says I should install PHP. In the options->php tools->interpreter says that PHP 7.4 with xdebug is correctly installed. php -I from cmd also reports proper version and xdebug installed. So all seems to be installed properly but the way webpi is run fails. This prevents me from running composer and the project does not work.
Configuration:
Microsoft Visual Studio Professional 2015
Version 14.0.25431.01 Update 3
Microsoft .NET Framework
Version 4.8.03752
Installed Version: Professional
Microsoft Visual Studio Tools for Applications 2015 00322-40000-00000-AA246
Microsoft Visual Studio Tools for Applications 2015
PHP Tools for Visual Studio 1.32.11712.2015
PHP Tools extend Visual Studio with a set of features to build PHP applications more efficiently. It makes code more readable, easier to navigate, and clean.
Visual Studio Tools for Universal Windows Apps 14.0.25527.01
The Visual Studio Tools for Universal Windows apps allow you to build a single universal app experience that can reach every device running Windows 10: phone, tablet, PC, and more. It includes the Microsoft Windows 10 Software Development Kit.
Web Compiler 1.12.394
Compiler for LESS, Sass and CoffeeScript files
PHP Version => 7.4.1
System => Windows NT MU 10.0 build 18363 (Windows 10) AMD64
Build Date => Dec 17 2019 19:17:08
Compiler => Visual C++ 2017
Architecture => x64
Configure Command => cscript /nologo configure.js "--enable-snapshot-build" "--enable-debug-pack" "--disable-zts" "--with-pdo-oci=c:\php-snap-build\deps_aux\oracle\x64\instantclient_12_1\sdk,shared" "--with-oci8-12c=c:\php-snap-build\deps_aux\oracle\x64\instantclient_12_1\sdk,shared" "--enable-object-out-dir=../obj/" "--enable-com-dotnet=shared" "--without-analyzer" "--with-pgo"
Server API => Command Line Interface
Virtual Directory Support => disabled
Configuration File (php.ini) Path => C:\Windows
Loaded Configuration File => C:\Program Files\PHP\v7.4\php.ini
Scan this dir for additional .ini files => (none)
Additional .ini files parsed => (none)
PHP API => 20190902
PHP Extension => 20190902
Zend Extension => 320190902
Zend Extension Build => API320190902,NTS,VC15
PHP Extension Build => API20190902,NTS,VC15
Debug Build => no