VisualStudioTutorial/Installation: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Maierv (Diskussion | Beiträge)
Maierv (Diskussion | Beiträge)
 
(18 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
== Installation ==
== Installation ==


Als erstes benötigt man den Installer für * [https://sopra.informatik.uni-freiburg.de/soprawiki/Downloads#Visual_Studio Visual Studio Community 2019]
Laden sie den Installer für Visual Studio Community 2019 [[Downloads#Visual_Studio|hier]] herunter.
; Windows Game
: Das ist ein leeres Spiel für [[Windows]]. Hier wird automatisch eine Klasse angelegt, die von <tt>Microsoft.Xna.Framework.Game</tt><ref>http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.game.aspx MSDN Artikel zu Game</ref> abgeleitet ist. In dieser sind die Basis-Methoden des Spiels definiert.
; Windows Game Library
: Dieser Projekttyp wird zu einer XNA-[[Library]] [[Compiler|kompilliert]]. Es ist somit keine ausführbare Datei, es werden nur Klassen und Methoden zur Verfügung gestellt, die ein Spiel benutzen kann.
; XBox 360 Game
: Dies ist ein Spiel für die [[XBox 360]]
; XBox 360 Game Library
: Dies ist eine XNA-[[Library]] für die [[XBox 360]]


Man kann durchaus andere Projekttypen wie '''Class Library''' benutzen, diese werden auf der XBox aber nicht laufen.
; Visual Studio


Ein Projekt wird von Visual Studio immer in eine [[Assembly]] kompilliert. Mit Kommandozeilentools kann man auch eine Assembly aus mehreren Projekten erstellen, dies wird von XNA aber nicht unterstützt.<noinclude>[[Kategorie:VisualStudio]]</noinclude>
Nach dem Start des Installers müssen sie auswählen wofür sie Visual Studio einsetzten wollen. Wählen Sie hier die Option: [[.NET]]-Desktopentwicklung.
 
Wechseln Sie auf den Reiter <code>Einzelne Komponenten</code> der es Ihnen ermöglicht zusätzliche Funktionen zu ihrer Visual Studio Installation hinzuzufügen. Da Sie im sopra eine Architektur erstellen müssen, wählen Sie hier den <code>Klassen Desginer</code> an.
 
[[Bild:VSInstaller.PNG|300px|Hinzufügen einer Einstellungsdatei]]
[[Bild:VSInstaller2.PNG|300px|Hinzufügen einer Einstellungsdatei]]
<br clear="All">
 
; MonoGame
Laden sie MonoGame [[Downloads#MonoGame|hier]] herunter und folgen sie den Anweisungen des Installers. Da die aktuelle Version von MonoGame noch keine Vorlagen für Visual Studio Community 2019 mitinstalliert müssen sie diese von Hand zu den Vorlagen hinzufügen. Laden sie dafür [[Datei:MonoGame.zip|MonoGame Templates]] herunter und führen sie die beiliegende <code>install.bat</code> aus.
Um Probleme beim bauen von Projekten vorzubeugen sollten [[Downloads#Visual_Studio|Visual C++ Redistributable für Visual Studio 2012 und 2013 x86 und x64]] intalliert werden
 
 
; ReSharper
[[Bild:ReSharperInstaller.PNG|right|300px|Hinzufügen einer Einstellungsdatei]]
Laden sie ReSharper [[Downloads#ReSharper|hier]] herunter (mit ihrer <code>@informatik</code> Adresse bekommen sie das Werkzeug für ihre Studienzeit gratis). Folgen Sie dem Installationsdialog, und wählen Sie <code>ReSharper</code> mit Visual Studio Integration für VS19 wie im Bild gezeigt, aus.
<noinclude>[[Kategorie:VisualStudio]]</noinclude>

Aktuelle Version vom 8. November 2019, 19:47 Uhr

Installation

Laden sie den Installer für Visual Studio Community 2019 hier herunter.

Visual Studio

Nach dem Start des Installers müssen sie auswählen wofür sie Visual Studio einsetzten wollen. Wählen Sie hier die Option: .NET-Desktopentwicklung.

Wechseln Sie auf den Reiter Einzelne Komponenten der es Ihnen ermöglicht zusätzliche Funktionen zu ihrer Visual Studio Installation hinzuzufügen. Da Sie im sopra eine Architektur erstellen müssen, wählen Sie hier den Klassen Desginer an.

Hinzufügen einer Einstellungsdatei Hinzufügen einer Einstellungsdatei

MonoGame

Laden sie MonoGame hier herunter und folgen sie den Anweisungen des Installers. Da die aktuelle Version von MonoGame noch keine Vorlagen für Visual Studio Community 2019 mitinstalliert müssen sie diese von Hand zu den Vorlagen hinzufügen. Laden sie dafür Datei:MonoGame.zip herunter und führen sie die beiliegende install.bat aus. Um Probleme beim bauen von Projekten vorzubeugen sollten Visual C++ Redistributable für Visual Studio 2012 und 2013 x86 und x64 intalliert werden


ReSharper
Hinzufügen einer Einstellungsdatei
Hinzufügen einer Einstellungsdatei

Laden sie ReSharper hier herunter (mit ihrer @informatik Adresse bekommen sie das Werkzeug für ihre Studienzeit gratis). Folgen Sie dem Installationsdialog, und wählen Sie ReSharper mit Visual Studio Integration für VS19 wie im Bild gezeigt, aus.