Mono Tools for Visual Studio

<-- Scan for Mono Compatibility Run on Mono on Linux -->


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.


Testing in Windows - Step 1 Step 1:

Open your solution in Visual Studio and ensure it compiles.
Testing in Windows - Step 2 Step 2:

Select the Mono->Run Locally in Mono menu item.
Testing in Windows - Step 3 Step 3:

The application will be compiled and launched using Mono on Windows, so you can try it out on Mono.