Applies to:
PhotoMesh running on a machine with Windows Terminal set as the default command line application.
Problem:
When trying to start PhotoMesh, the PhotoMesh application does not open. The following text is displayed in the terminal:
PhotoMesh.js started (http://localhost:8087)
Scanning services...
Service found:http://localhost:8087/importCSV
Service found:http://localhost:8087/ProjectQueue
Explanation:
In one of the recent Windows 11 updates, the Windows Terminal app replaced the Windows Console Host as the default command line application. As a result of this change, the Terminal app now opens upon launching PhotoMesh, and stays open, preventing PhotoMesh from starting.
Solution:
This bug will be fixed in future versions of PhotoMesh. The available workaround in the meantime, is to switch the default command line app back to Windows Console Host:
- Click the Windows Start button and type 'Terminal Settings'. The Terminal Settings dialog box is displayed.
- Select Windows Console Host as the default command line app.
Note: If you want to leave the Windows Terminal app as the default command line app, use the following workaround: After PhotoMesh doesn't open, leave the Windows Terminal window that launched open, and start PhotoMesh a second time. This will need to be done every time you want to run PhotoMesh.