Good morning!

I just installed the new update (v.1.82.20148.2022) and went to work as normal. The web application project I am working is extremely huge (safely over 8000 assorted files). When I clicked Debug the Output pane appears and the "Build started at HH:MM..." shows up, and then nothing. After waiting an eternity I tried to kill the build, the first time it took over 4 minutes before the build was cancelled, then any time after that it simply does not work. I've ended up having to kill the VS process in the Task Manager at least 4 times now. Each time I restart the computer and still end up with this problem.
To make sure this has nothing to do with my VS2022 installation I opened a simple project of about 30 files and ran it in Debug. The build executes immediately and the browser appears as expected.
After the 4th time trying to execute Debug I've uninstalled the new version and installed v.1.82.20102.2022 and everything is now working correctly, the build is successful and I can do my work.
Did the update change anything? Unfortunately I can't use it as it is now.

    jeHawWebdesign Thank you for reporting the issue.

    Please try the latest update (1.82.20175) which fixes a related problem.

      Well, it definitely builds as fast as before, but now no pages load.

      The browser opens, the address is correct, but I just get a white page of nothing like you would get if there were a server 500 error on the page, but this is on all PHP pages. Even occurs on a page where there is simple echo 'Hello World'; and nothing else.

      As before, reverting to 1.82.20102 fixed the problem.

        Hi Jim,

        Thank you for reporting this. May I ask if you've tested 1.82.20175? We weren't able to replicate the issue with the latest update.

        Thank you!

          Yes, the problem I just reported comes when I installed 1.82.20175.

            2 months later

            Just an update, I downloaded the new update (1.83.20317.2022) and installed it, had the same problem. Everything compiled correctly, no errors, but the page in the browser was blank. I opened the project properties and started changing things, and found out this occurred while I used the Built-in Web Server. As soon as I changed to the IIS Express, everything worked as expected. I changed it back to Built-in Web Server and the pages were blank.

            Just wanted to give you a possible lead.

            Hope you guys had a great Christmas and a Happy New Year!

              jeHawWebdesign Thank you very much for the update!

              Have you noticed the output in Output window? (PHP Debug or Web Server - https://docs.devsense.com/vs/debugging/output/)

              There is the full command line we use for starting the built-in server, and it's probably incorrect (at least in the context of your project). We'll be happy to fix it :)

              Thank you again, I hope you had a great Christmas and Happy New Year as well!

                I just ran both versions (built-in and IIS Express) a few times and all output except for the PHP Web Server is exactly the same every time. (Edit: Not exactly, but except for the IIS Express specific messages there are no errors and all output is same)

                For the Built-in Web Server the following appears:

                [Fri Jan 3 16:22:21 2025] [::1]:58400 Accepted
                [Fri Jan 3 16:22:21 2025] [::1]:58400 Closing

                Refreshing the page just repeats these two at the time of the refresh.

                For IIS Express the following appears:

                Starting IIS Express ...
                Successfully registered URL "http://localhost:45390/" for site "XXX" application "/"
                Registration completed for site "XXX"
                IIS Express is running.
                Request started: "GET" http://localhost:45390/XXX/index.php?XDEBUG_SESSION_START=A627D118
                Response sent: http://localhost:45390/XXX/index.php?XDEBUG_SESSION_START=A627D118 with HTTP status 200.0

                Refreshing the page repeats the following, based on time and page:

                Request started: "GET" http://localhost:45390/XXX/index.php?XDEBUG_SESSION_START=A627D118
                Response sent: http://localhost:45390/XXX/index.php?XDEBUG_SESSION_START=A627D118 with HTTP status 200.0

                  21 days later

                  Hi Jim,

                  I think the fastest way to resolve this would be to make a online session, since we're still unable to replicate, so I assume it might be something project specific.

                  If you would be ok with that, please let me know and we can plan the call.

                  Thank you

                    Write a Reply...