Q:上次跟你分別後,我的心很是不自在,因為學了又好像沒學,有點不踏實的感覺。
A:這次我會給你一點踏實的感覺,上次我們算是空談吧,這次我們會討論怎麼安裝與設置.Net Framework,讓你運行一下那段代碼,好讓你有一點點充實的感覺。
Q:好,那麼,在這之前我需要一些什麼准備呢?
A:噢,你需要有一個.Net Framework,目前最新的版本是1.1,可以到下面的地址下載:http://www.microsoft.com/downloads/details.ASPx?displaylang=zh-cn&FamilyID=262D25E3-F589-4842-8157-034D1E7CF3A3。屆時,你將得到一個dotnetfx.exe的文件,運行它,照著指示一步一步做就行了。
Q:還有其他需要的嗎?
A:當然有,做開發肯定需要參考相關的文檔,還要參考學習相關的示例,當然還少不了相關的實用工具,這樣你就需要.Net Framework SDK了。你可以到下面的地址下載這個SDK:http://www.microsoft.com/downloads/details.ASPx?familyid=9B3A2CA6-3647-4070-9F41-A333C6B9181D&displaylang=zh-cn。注意,這個SDK比較大,180MB,如果你是Modem上網的話,你應該象想到有什麼事情發生了!SDK的安裝跟上面的大同小異,在安裝的時候會要你選擇要安裝的東西,你就讓它默認就好了。
Q:那麼,我們現在是否可以開始運行程序了?
A:先別急,我們還沒有設置.NET呢?找到[系統屬性]對話框([控制面板]\[系統]),去到[高級]標簽(Tab),找到下面的[環境變量]按鈕,打開[環境變量]對話框,再下面的[系統變量]中找到“path”變量,編輯這個變量,在最後面加上“;%SystemRoot%\Microsoft.Net\Framework\v1.1.4322”(不帶引號),按[確定]保存所有的這些設置,大功告成!
Q:那麼,現在我們可以運行程序裡吧?
A:還不行,我們得把程序編譯出來才能運行。好吧,先打開記事本,把上次那段代碼復制進去,代碼如下:
class HelloWorld
{
static void Main()
{
System.Console.WriteLine("Hello, World!");
}
}
然後,我們把這個文件保存為HelloWorld.cs的文本文件,然後打開命令行工具(DOS提示符界面),去到你保存文件的目錄,輸入csc HelloWorld.cs,然後按[Enter],接著,你就得到一個HelloWorld.exe的.Net程序,還猶豫什麼,趕快運行它呀!你將會得到下面的結果:
Q:哇,真的行喲!但是,我想問一下,我舅舅給了我一套Visual C# .Net,那是用來干什麼的?
A:什麼?你為什麼不早說你有Visual C# .Net??不過,算了,我這裡一開始就假設你沒有這麼好的東東,所以,往後的一段日子,你將會繼續跟命令行提示工具和記事本打交道!
Q:哦。那麼,我們下一次學些什麼?
A:我們下一次正式開始討論C#的語法概念,不要錯過喲!