
The server is built upon .NET 10 / ASP.NET Core and uses Blazor to display the graphical user interface. The .NET runtime is included in all regular releases; only the developer (ZIP) version requires a separately installed runtime.
On Windows, you can start the server via the Start Menu, where it can be found under the name “Parametric Robot Control Server”. Alternatively double-click the PRC.Server.exe in the install location, usually %LOCALAPPDATA%/Parametric Robot Control/PRC.Server/.
On macOS, if you installed Parametric Robot Control via the DMG, the PRC.Server app can most likely be found in the Applications section of the Finder.

<aside> 🍎
Note that currently the PRC.Server app will not display any console output, but just bounce around in the task bar.
</aside>
Alternatively, on macOS you can start the server by opening a Terminal window of the PRC.Server folder by right-clicking it and selecting “New Terminal at Folder”.

Then enter the following command to run the server:
dotnet PRC.Server.dll
If you get an error message, the .NET 10 runtime might be missing, which includes the dotnet command.
You can also right-click the Core component in Grasshopper. If the PRC.Server.exe is not in the default location, you need to set the path once.

<aside> 🍎 On macOS, no separate Server window will pop up. Instead, the process will run in the background. You may need to use the Activity Monitor to find and quit the dotnet process. This behavior is not ideal, but due to constraints in macOS.
</aside>