Skip to content

Visual Studio Setup

siliconbrain edited this page Mar 20, 2013 · 7 revisions

Visual Studio 2012-t használunk. Alább olvashatók a környezet és szükséges pluginek telepítési/beállítási útmutatói.

NuGet Package Manager

Install (ha nincs):

  1. Tools -> Extensions and Updates
  2. (bal oldalt) Online -> Visual Studio Gallery
  3. (ha nincs kedvetek a listában megkeresni) jobb felső sarokban keresés: nuget package manager
  4. NuGet Package Manager nevezetű elemen Install gombbal felrak (ha már fel van installálva, zöld pipa lesz a sarokban)

Engedélyezés frissen klónozott projekten

Mivel a NuGet által letöltött és karbantartott binárisokat nem akarjuk a repoban tárolni, frissen klónozott solution-nél meg kell mondani neki, hogy automatikusan 'állítsa helyre', töltse le a hiányzó binárisokat. (Forrás)

  1. Tools -> Options
  2. Package Manager -> General
  3. Allow NuGet to download missing packages during build elé pipa
  4. Solution-ön jobb klikk -> Enable NuGet Package Restore

Git Source Control Provider

Én speciel ezt használom, de biztos a többi is jó, csak azokat még nem próbáltam. Ha valakinek más van, arról is lehet tutorialt írni.

Install

  1. Tools -> Extensions and Updates
  2. (bal oldalt) Online -> Visual Studio Gallery
  3. jobb felső sarokban keresés: git source control provider
  4. Git Source Control Provider nevezetű elemen Install gombbal felrak
  5. örül :)

Beállítás új solution-ön

Ez inkább csak az utókornak szól. Ha leszeditek a kódot a repoból, akkor ez már be lesz állítva.

  1. Solution-ön jobb klikk -> Create Git Repository
  2. <Solution mappája>\.gitignore végére, új sorba packages (ez a NuGet miatt kell, hogy a binárisokat ne tegye a verziókezelőbe)

SharpDX

Beállítás új projekten

Ez inkább csak az utókornak szól. Ha leszeditek a kódot a repoból, akkor ez már be lesz állítva.

  1. Project -> Manage NuGet Packages
  2. (bal oldalt) Online -> NuGet official package source
  3. jobb felső sarokban keresés: sharpdx.toolkit.game
  4. SharpDX.Toolkit.Game nevezetű elemen Install gombbal felrak (van pár SharpDX.xxx függősége, amit magától felrak)
  5. jobb felső sarokban keresés: sharpdx.direct2d1
  6. SharpDX.Direct2D1 nevezetű elemen Install gombbal felrak
  7. az előző lépések (elvileg) be is állítják a referenciákat