Difference between revisions of "Setting up MonoDevelop"
From Kerbal Space Program Wiki
(Created page with "MonoDevelop is an IDE primarily designed for C# and other .NET languages. It is also cross compatible, as in; it will run under windows as well as Mac OSX and Linux.") |
|||
Line 1: | Line 1: | ||
MonoDevelop is an IDE primarily designed for C# and other .NET languages. It is also cross compatible, as in; it will run under windows as well as Mac OSX and Linux. | MonoDevelop is an IDE primarily designed for C# and other .NET languages. It is also cross compatible, as in; it will run under windows as well as Mac OSX and Linux. | ||
+ | |||
+ | |||
+ | == Prerequisites == | ||
+ | |||
+ | * Microsoft windows XP or above, Mac OSX, or any Linux Distribution listed below: | ||
+ | ** OpenSuse | ||
+ | ** SLE | ||
+ | ** Debian | ||
+ | ** Ubuntu | ||
+ | * .NET Framework 4.0 | ||
+ | * GTK# for .NET 2.12.10 | ||
+ | * Kerbal Space Program 0.14 X1 or above. | ||
+ | |||
+ | |||
+ | == Setting Up == | ||
+ | |||
+ | # Start a new solution either by selection "Start new solution" on the welcome screen or '''File > New > Solution...''' | ||
+ | # Select "Library" in the C# tree (Visible by default). Name it whatever you like. (We're using MyKSPProject for this tutorial. Click forward. Then Ok. [[Image:MonoDevelop-New.png|thumb|right|Creating a new solution]] | ||
+ | # Click '''Project > Edit References''' and follow the steps below: | ||
+ | #* Click the .NET Assembly tab and use the navigation menu on the left to browse to your KSP installation folder. | ||
+ | #* Navigate to (<KSP>\KSP_Data\Managed) and select both Assembly-CSharp.dll and UnityEngine.dll. [[Image:MonoDevelop-Refs.png|thumb|right|Adding References]] | ||
+ | #* Press Add then Ok, they should now be visible under the "References" directory of your solution. | ||
+ | |||
+ | |||
+ | Great, you're all set! Now continue to [[creating your first module]]! | ||
+ | |||
+ | [[Category:Tutorials]] | ||
+ | [[Category:Part Module Tutorials]] |
Revision as of 02:34, 26 March 2012
MonoDevelop is an IDE primarily designed for C# and other .NET languages. It is also cross compatible, as in; it will run under windows as well as Mac OSX and Linux.
Prerequisites
- Microsoft windows XP or above, Mac OSX, or any Linux Distribution listed below:
- OpenSuse
- SLE
- Debian
- Ubuntu
- .NET Framework 4.0
- GTK# for .NET 2.12.10
- Kerbal Space Program 0.14 X1 or above.
Setting Up
- Start a new solution either by selection "Start new solution" on the welcome screen or File > New > Solution...
- Select "Library" in the C# tree (Visible by default). Name it whatever you like. (We're using MyKSPProject for this tutorial. Click forward. Then Ok.
- Click Project > Edit References and follow the steps below:
- Click the .NET Assembly tab and use the navigation menu on the left to browse to your KSP installation folder.
- Navigate to (<KSP>\KSP_Data\Managed) and select both Assembly-CSharp.dll and UnityEngine.dll.
- Press Add then Ok, they should now be visible under the "References" directory of your solution.
Great, you're all set! Now continue to creating your first module!