To avoid having the same issues as we did, avoid saving your code in folders that contain spaces and non-ASCII characters as it seems that the mono
compiler on Ubuntu GNU/Linux
is having some issues dealing with those.
We installed the mono
compiler as follows:
1 | sudo apt install mono-complete; |
Then we tried to compile our C# code as follows:
1 | mcs -out:program.exe Program.cs; |
Which produced the following error:
error CS0016: Could not write to file `program'. Could not find a part of the path "윐뛶單/윐뛶單/program.exe".
By moving our code out of that folder, we were able to compile and execute our application as follows:
1 | mono program.exe; |
This post is also available in: Greek