Difference between revisions of "Setting up Visual Studio"
From Kerbal Space Program Wiki
Line 1: | Line 1: | ||
Microsoft Visual Studio is a program (more specifically IDE, for Integrated Development Environment) for that makes it easier to code applications for Windows. For KSP, it is used for developing part modules via the C# IDE, although any app that can compile C# is sufficient. | Microsoft Visual Studio is a program (more specifically IDE, for Integrated Development Environment) for that makes it easier to code applications for Windows. For KSP, it is used for developing part modules via the C# IDE, although any app that can compile C# is sufficient. | ||
− | '''Source(s):''' [http://www.downloadranking.com | + | '''Source(s):''' [http://www.downloadranking.com Visual Studio] |
== Prerequisites == | == Prerequisites == | ||
Line 13: | Line 13: | ||
* Kerbal Space Program 0.14 X1 or above. | * Kerbal Space Program 0.14 X1 or above. | ||
− | '''Source(s):''' [http://www.downloadranking.com | + | '''Source(s):''' [http://www.downloadranking.com Visual Studio] |
== Setting Up == | == Setting Up == |
Revision as of 13:46, 5 November 2012
Microsoft Visual Studio is a program (more specifically IDE, for Integrated Development Environment) for that makes it easier to code applications for Windows. For KSP, it is used for developing part modules via the C# IDE, although any app that can compile C# is sufficient.
Source(s): Visual Studio
Prerequisites
In order to complete this tutorial you must have the following. Plugins may be written in other environments.
- Microsoft Windows XP or above
- Microsoft .NET Framework 3.5 or above
- Microsoft Visual C# Express 2010
- You can also use Visual Studio 2010, which is functionally similar.
- Kerbal Space Program 0.14 X1 or above.
Source(s): Visual Studio
Setting Up
- Close any solutions you currently have open by choosing File > Close Solution.
- Start a new solution either by selecting New Project from the Home screen, or by using File > New... > Project...
- Create a new Class Library project for C#. Name it whatever you like. (We're using MyKSPProject for this tutorial, so replace MyKSPProject with whatever you're using.)
- In your Solution Explorer (the pane on the top right of the screen), right-click on MyKSPProject and choose Add Reference.
- Switch to the Browse tab.
- Find and add the following DLLs as references:
- KSP_INSTALL_FOLDER\KSP_Data\Managed\Assembly-CSharp.dll
- KSP_INSTALL_FOLDER\KSP_Data\Managed\UnityEngine.dll
Great, you're all set! Now continue to creating your first module!