Recently, 4 out of 5 upgrades have had some serious regressions.
First, it would be nice if you could detect that php-xebug.ini has been modified during install and give us the option to back it up.
Second, when I try to debug a PHP app which was working just fine in the prior 2.9 build for VS 2010, I get the following error "Unable to start program 'C:\Program Files (x86)\Jcx.Software\VS.Php\2010\webserver.exe'."
----- Well, that's new, and of course, we can't rollback, because....... where are the older 2.9 downloads on the website??????? I can't even rollback to the prior version....
Let us know when you'll have a fix for it. At the very least, please make the old 2.9 builds for VS 2010 available for download.
Thank you
Best Regards
MD
PS: Here's our current setup where we have this issue:
==========================================================
VS.Php 2.9 for Visual Studio version 2,9,1,6290.
Copyright (C) 2003-2010 Jcx.Software Corp. All Rights Reserved.
For more information about VS.Php 2.9 for Visual Studio, see the Jcx.Software website at . For customer support send email to support@jcxsoftware.com.
This product includes DBG, freely available from http://dd.cron.ru/dbg/
juanc says:
We are still trying to figure out what is the issue with some systems starting webserver.exe
md123 says:
..in the meantime, can you provide a download link to the release of vs php 2.9 for vs 2010 that was available on April 14th? ---- it would allow me to resume work - right now, I can't debug our php app which is causing some big problems. all I want is to rollback.
Thanks
juanc says:
have you try attaching the debugger to Apache? this mode, it would not start webserver.exe
This can be configured in the debug->advanced page
md123 says:
no, that does not work either. It just won't step in. I am using Xampp with the proper xdebug library, but the debugger won't step in the code for some reason.
mbgraham2000 says:
I am using XPSP3 and VS2010.
I can get the webserver internal error message as well and can not run.
The 2008 version runs fine on the same machine.
juanc says:
so you have VS2010 and VS2008 installed on the same machine?
Man, I don't know why I can't repro this issue. I thought that having those two installed on my machine was maybe the reason it was working for me.
BTW, are you using the latest version from here?
http://svn.jcxsoftware.com
Thanks,
Juan
nyhokie says:
I am having the same problem. If I try the latest build, I get the following when trying to install it:
An error occurred downloading the following resource:
http://jcxsoftware-download.s3.amazonaws.com/vc9/vcredist_x86.exe
Date: 5/13/2010 9:12:57 PM
See the setup log file located at 'C:\Users\xxx\AppData\Local\Temp\VSD5CB1.tmp\install.log' for more information.
The following properties have been set:
Property: [AdminUser] = true {boolean}
Property: [ProcessorArchitecture] = AMD64 {string}
Property: [VersionNT] = 6.1.0 {version}
Running checks for package 'Visual C++ Runtime Libraries (x86)', phase BuildList
Running MsiProductCheck with ProductCode '{removed}'
MsiQueryProductState returned '-1'
Setting value '-1 {int}' for property 'VCRedistInstalled'
The following properties have been set for package 'Visual C++ Runtime Libraries (x86)':
Property: [VCRedistInstalled] = -1 {int}
Running checks for command 'vcredist_x86\vcredist_x86.exe'
Result of running operator 'ValueGreaterThanEqualTo' on property 'VCRedistInstalled' and value '3': false
Result of running operator 'ValueEqualTo' on property 'AdminUser' and value 'false': false
Skipping FailIf because Property 'Version9X' was not defined
Result of running operator 'VersionLessThan' on property 'VersionNT' and value '5.00': false
Result of checks for command 'vcredist_x86\vcredist_x86.exe' is 'Install'
'Visual C++ Runtime Libraries (x86)' RunCheck result: Install Needed
Running checks for package 'Windows Installer 3.1', phase BuildList
The following properties have been set for package 'Windows Installer 3.1':
Running checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe'
Result of running operator 'VersionGreaterThanOrEqualTo' on property 'VersionMsi' and value '3.1': true
Result of checks for command 'WindowsInstaller3_1\WindowsInstaller-KB893803-v2-x86.exe' is 'Bypass'
'Windows Installer 3.1' RunCheck result: No Install Needed
Running checks for package 'Visual Studio 2010 Shell', phase BuildList
Reading value 'EnvironmentPath' of registry key 'HKLM\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VS'
Read string value 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe'
Setting value 'C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe {string}' for property 'DEVENV'
The following properties have been set for package 'Visual Studio 2010 Shell':
Property: [DEVENV] = C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe {string}
Running checks for command 'Visual Studio 2010 Shell\vsintshell.enu.exe'
Result of running operator 'ValueExists' on property 'DEVENV': true
Result of checks for command 'Visual Studio 2010 Shell\vsintshell.enu.exe' is 'Bypass'
'Visual Studio 2010 Shell' RunCheck result: No Install Needed
Installation of components 'Visual C++ Runtime Libraries (x86)' was accepted.
Copying files to temporary directory "C:\Users\xxx\AppData\Local\Temp\VSD5CB1.tmp\"
Downloading files to "C:\Users\xxx\AppData\Local\Temp\VSD5CB1.tmp\"
(5/13/2010 9:12:57 PM) Downloading 'vcredist_x86\vcredist_x86.exe' from 'http://jcxsoftware-download.s3.amazonaws.com/vc9/vcredist_x86.exe' to 'C:\Users\xxx\AppData\Local\Temp\VSD5CB1.tmp\'
Download completed at 5/13/2010 9:12:57 PM
Downloading failed with HRESULT=-2146697208
System Specs:
Windows 7 Pro 64-bit
Visual Studio Premium 2010 (all parts installed)
juanc says:
I fixed the download link. There was a permissions problem.
nire007 says:
I have the following version: VS.Php 2.9 for Visual Studio version 2,9,1,6290.
I have the same problems as the others: Unable to start program 'C:\Program Files (x86)\Jcx.Software\VS.Php\2010\webserver.exe
I am running Windows 7 Utlimate 64 bit.
Has this been resolved? Any development done?
pepsidave14 says:
(Sort of) same problem here.
I previously had the trial version for VS 2008 and that worked fine. Reformatted my computer over the weekend to Windows 7 Professional (x64) and installed VS 2010 along with VS.PHP 2.9 (trial) and encountered the error message while attempting to debug:
"Unable to start program 'C:\Program Files (x86)\Jcx.Software\VS.Php\2010\webserver.exe'."
My old system was running XP, and I actually tried running both VS 2008 and VS 2010 side-by-side (both with respectable VS.PHP versions installed), and had the issue only with VS 2010. I figured this was because I had both installed, but now in this new build, I only have Visual Studio 2010. The system was just built yesterday, and while I have installed a few programs, the build is still relatively "clean".
Actually switching the "Debug Apache" advanced setting to "True" does appear to work for me unlike the other users, so I guess I'm fine with this. I'm getting MySQL errors now from the PHP parser, but I'm sure this is because I haven't reinstalled MySQL yet. Is there any difference between the "Debug Apache" settings as far as I (say, most users) should be concerned? Is there an advantage to be had by leaving the setting to False?
Specs and further information:
Windows 7 Professional (x64)
Visual Studio 2010 version 10.0.30319.1
VS.PHP 2.9 (2,9,1,6290) for Visual Studio 2010
Microsoft .NET Framework 4
Microsoft Security Essentials as anti-virus
User Account Control disabled
Windows user has administrative privileges
Windows Firewall disabled
Double clicking on "C:\Program Files (x86)\Jcx.Software\VS.Php\2010\webserver.exe" gives "Invalid use of the VS.Php built-in web server".
No unusual folder permissions that I can find. I gave everything listed full access just to make sure.
juanc says:
Can you please try the latest build:
http://www.jcxsoftware.com/download.php
Juan
juanc says:
BTW, what version of Visual Studio 2010 you have installed? The free shell or a paid version?
juanc says:
Ok, I managed to reproduce the problem with the VS2010 shell.
I'll try to get a fix ASAP.
Thanks,
Juan
juanc says:
You guys care to try this build?
http://svn.jcxsoftware.com/node/303
Juan
md123 says:
.. I am going to give it a shot now. Update in a few hours
md123 says:
....and same error.
Just to provide some more info, I have VS2008 installed on the machine too, but these problems were never happening with the version we could download on April 17th... so what changed?
If you email me, I will provide you with a gotomeeting ID to get on the machine. Would you like that?
MD
juanc says:
My bad guys, the build server didn't pick up the change. Tomorrow's build will have the change.
md123 says:
So where is the latest build? I retried that link from yesterday and it failed with the same error.
juanc says:
The build failed but there is a new one coming
md123 says:
Bless you. This is now working. Finally, I get my workstation back -- I had to use vs.php 2.7 with visual studio 2008 on a virtual machine to debug in the meantime. It was awful.
So, thanks again.
MD
pepsidave14 says:
I'm using whatever I get for free from DreamSpark for being a student: https://www.dreamspark.com/Products/Product.aspx?ProductId=25 . My understanding is that this is similar to the paid version.
I'll try the new build tonight and let you know. Thanks for the updates.
pepsidave14 says:
Yeah, I have the same problem. Same error with the "Debug Apache" setting to "False", still works with it set to "True". VS.Php 2.9 for Visual Studio version 2,9,2,6325.
kall says:
I never tried the paid version, not as long as I have a free version available. I think there's something wrong with this software version, I get an error message every time I tried to install it. I first thought it's from the file extensions but now I suspect my system is to blame for that so I need to ask: did you get error messages as well?
juanc says:
What is the error you get during install? Or are you referring to the error in this thread when you start a debug session?
fear_otaku says:
I'm also getting the same issues on both of my dev machines with vs2010, one being 7 ultimate x64 and my laptop with xp sp3 x32. Any progress on finding a fix?
juanc says:
Care to try this build?
http://svn.jcxsoftware.com/node/305
Juan
Spitfire says:
I cannot run the download on node 305 & 307 on the VS 2010 Shell. Webserver.exe cannot start.
fear_otaku says:
Hi all, I thought I might mention Build 2.9.2.6344 is now working for me.
Juan, would it be possible to have this packaged into an msi?
juanc says:
This is for VS2010
http://svn.jcxsoftware.com/build/vs.php/2.9.2.6344/vsphp_en_2010.msi
jbaltrus says:
Juan,
still not working
I am getting:
webserver.exe=Application Error
The application failed to initialize properly (0xc0000142)
When I click OK I get:
Unable to start program C:program files\Jcxsoftware\vs.php\webserver.exe
the process has been terminated
refresh the process list before attempting another attach
thanks
Jonas