Have been trying to build this on Ubuntu 22.04. It was a long detour into some silly places, but finally succeeded.
The installation instructions on github I found confusing (especially the MS ones) and the build failed a number of times for reasons outlined here:
https://learn.micros...x-package-mixup
Here is my method on Ubuntu 22.04, following the guide in the MS link above, which also provided me a way out of the mess and includes instructions for other distros.
In Terminal:
sudo apt update
sudo apt install dotnet-sdk-7.0
git clone https://github.com/s...tionCircles.git
cd CollimationCircles/CollimationCircles
dotnet run
Nothing happens in Terminal, but the application window should be open beneath other windows on your desktop.
As I am running KDE, I could simply pin the open icon to my taskbar for later use. YMMV.
I like the app and will definitely use it. The default Newtonian model is easily changed to fit my SCT as per screenshot below (this is overlaid on ASICAP without a running camera but it is horrid o'clock in the morning, vv cold outside and I'm going to bed shortly).
Good luck and CS
R