Describe the bug
Description
The quickstart sample will not work once you enable PlatformSample in part 2 if there is a space in the path to the code.
Expected behavior
Sample should work regardless of path.
Actual behavior
The PlatformSample project in the quickstart demo never launches Service Control.
Versions
Particular.PlatformSample v 4.19.0
Steps to reproduce
Mac
- Download solution from: https://docs.particular.net/tutorials/quickstart/#download-the-solution
- Open download folder in Finder
- Double click on the
tutorials-quickstart.zip so that it uncompresses to the folder tutorials-quickstart
- Double click on the
tutorials-quickstart.zip again so it uncompresses to the folder tutorials-quickstart 2 (note the space)
- Open the folder
tutorials-quickstart 2
- Double click on
RetailDemo.sln
- Follow the instructions found on part 2 of the tutorial: https://docs.particular.net/tutorials/quickstart/tutorial-reliability up to
Systemic failures
- Enable the Particular Service Platform and run all the projects.
Relevant log output
In the Console for PlatformLauncher:
Waiting for ServiceControl to be available..............................................................................................
Additional Information
We were able to reproduce the issue directly using PlatformSample project on both windows and mac by adding a space to the path and running the smoke test project from the console.
Workarounds
Remove all spaces from path to the sample.
Possible solutions
Update PlatformLauncher to support spaces in path.
Additional information
https://docs.particular.net/tutorials/quickstart/
This seems to be caused by the space in the path tutorials-quickstart 2 and the root cause seems to be in the PlatformSample project.
Another example of pathing:
/Users/npink/repos/Particular.PlatformSample works fine.
/Users/npink/repos/test space/Particular.PlatformSample does not.

Describe the bug
Description
The quickstart sample will not work once you enable PlatformSample in part 2 if there is a space in the path to the code.
Expected behavior
Sample should work regardless of path.
Actual behavior
The PlatformSample project in the quickstart demo never launches Service Control.
Versions
Particular.PlatformSample v 4.19.0
Steps to reproduce
Mac
tutorials-quickstart.zipso that it uncompresses to the foldertutorials-quickstarttutorials-quickstart.zipagain so it uncompresses to the foldertutorials-quickstart 2(note the space)tutorials-quickstart 2RetailDemo.slnSystemic failuresRelevant log output
In the Console for PlatformLauncher:
Additional Information
We were able to reproduce the issue directly using PlatformSample project on both windows and mac by adding a space to the path and running the smoke test project from the console.
Workarounds
Remove all spaces from path to the sample.
Possible solutions
Update PlatformLauncher to support spaces in path.
Additional information
https://docs.particular.net/tutorials/quickstart/
This seems to be caused by the space in the path
tutorials-quickstart 2and the root cause seems to be in the PlatformSample project.Another example of pathing:
/Users/npink/repos/Particular.PlatformSampleworks fine./Users/npink/repos/test space/Particular.PlatformSampledoes not.