C#, Hello World ja komentorivi
- tehtävän tekeminen Linuxissa/Macissa: kääntäminen komentoriviltä
Mikroluokissa: N-levyn liittäminen
N:
-verkkolevylle on yliopiston verkossa tallennettu muun muassa kääntämiseen ja tekstieditorin käyttöön tarvittavia komentoja. Tarkista, että N:
-verkkolevy on liitettynä (eli "mountattuna") esimerkiksi kirjoittamalla komentoriville (voit copy pastettaa tuosta alta)
dir n:
Jos tulee virheilmoitus The system cannot find the path specified
, klikkaa työpöydällä kuvake Yhdista-N
. Jos kuvaketta ei ole, voit mountata levyn komentoriviltä:
net use N: \\vesan-kurssit.ad.jyu.fi\vesal
Omalla koneellasi voit kirjoittaa vastaavia komentoja (npp, csk jne) vaikka C:\bin-hakemistoon, ja lisätä tuon kansion niin sanottuun PATH
-hakupolkuun niin komennot ovat käytettävissä mistä vain.
Voisiko tästä saada tarkemman ohjeen? Miten saan tämän toimimaan kotikoneella?
—Komentokansion/hakemiston tekemiseen kotona olisi kyllä ihan kiva olla jotain ohjeita...
—VL: huomasithan että vieressä olevassa kappaleessa on linkkejä joista löytyy lisätietoa.
—Hello World
Luo itsellesi hakemisto C:\MyTemp\ohj1\OMATUNNUS
. Siirry tuonne hakemistoon komentorivillä. Tee ohjauksen tehtävät tänne hakemistoon.
Kirjoita jollakin editorilla tiedosto nimeltä HelloWorld.cs, vaikkapa Notepad++:lla (kirjoita komentoriviltä npp HelloWorld.cs
):
public class HelloWorld
{
public static void Main(string[] args)
{
System.Console.WriteLine("Hello World!");
}
}
Lisää kääntäjä hakupolkuun kirjoittamalla seuraava rivi komentoriville ja paina Enter
.
PATH=%WINDIR%\Microsoft.NET\Framework\v4.0.30319;%path%
Entäs sitten kun on päässyt tuohon näkymään?
—VL: nyt kannattaisi katsoa ne luentovideot! Ja näitä harjoitellaan pääteohajuksissa!
—Voi kannattaa kokeilla tuon tilalla myös hakemistoa
c:\Program Files (x86)\MSBuild\14.0\Bin\
jossa on uudempi kääntäjä joka ei anna sitä ilmoitusta että on vanha versio.
Jos haluat muutoksen pysyväksi, lisää polku myös pysyvästi PATH
-hakupolkuun (miten?) katsomalla nykyinen PATH muuttujan arvo ja lisää sen perään ;
ja
%WINDIR%\Microsoft.NET\Framework\v4.0.30319
Käännä sitten ohjelma kirjoittamalla komentoriville
csc HelloWorld.cs
Aja ohjelma kirjoittamalla
HelloWorld.exe
These are the current permissions for this document; please modify if needed. You can always modify these permissions from the manage page.