Run on Mono on Windows
When porting your application to run on Mono on Linux, there are two types of issues
that can occur: differences between Mono and .NET and differences between Windows and Linux.
One way to make this easier is to use two steps. During the first step, use Mono
on Windows to work out any issues arising from differences between Mono and .NET. After
your application works on Mono, then focus on porting it to Mono on Linux.
In order for this feature to work, you will need to install Mono for Windows,
available from the Mono download page here.
Step 1:
Open your solution in Visual Studio and ensure it compiles.
Step 2:
Select the Mono->Run Locally in Mono menu item.