- .NET安全攻防指南(上冊)
- 李寅 莫書棋
- 1222字
- 2025-06-11 10:22:13
1.1 搭建.NET運行環境
1.1.1 安裝Visual Studio開發工具
Visual Studio是微軟推出的一個.NET集成開發環境,主要用于為Windows系統開發應用程序,提供開發、調試和運行.NET平臺應用程序的一站式服務。
1.版本選擇及安裝
首先從微軟官網https://visualstudio.microsoft.com/zh-hans/downloads/下載Visual Studio(本書寫作時最新版為Visual Studio 2022)的安裝程序,如圖1-1所示。
微軟官網提供了3個不同的Visual Studio版本供用戶自主選擇,各版本之間的差異如表1-1所示。
表1-1 3個Visual Studio版本之間的差異


圖1-1 Visual Studio 2022下載
? Visual Studio Community:適用于個人用戶,對新手來說非常友好。該版本有相對完備的免費IDE,可用于開發Android、iOS、Windows和Web的應用程序。
? Visual Studio Professional:適用于中小規模的團隊,該版本功能非常強大,具備社區版的所有優點。
? Visual Studio Enterprise:適用于企業級團隊,該版本提供的專業開發者工具、服務和訂閱非常豐富,相對于社區版來說,它可以保持高效率,在不同開發者團隊之間進行無縫合作。
雙擊安裝程序進入安裝模式,根據引導完成安裝。在安裝向導“工作負荷”選項中列出了各種安裝選項,這里勾選兩個最常用的——“ASP.NET和Web開發”和“.NET桌面開發”,如圖1-2所示。

圖1-2 Visual Studio 2022安裝(以企業版為例)
選擇安裝位置和組件,如圖1-3所示。選擇支持的工作組件越多,安裝要求的空間越大。安裝需要在一個剩余空間較大的磁盤上進行,這一操作可能需要較長的時間。安裝完成后,需要重啟計算機。
2.創建控制臺應用
打開Visual Studio 2022,在窗口中單擊右下角的“創建新項目”選項,如圖1-4所示。

圖1-3 選擇安裝位置和組件

圖1-4 使用Visual Studio 2022創建新項目
在打開的“添加新項目”窗口中,從“所有語言”下拉列表中選擇C#,從“所有平臺”下拉列表中選擇“Windows”,從“所有項目類型”下拉列表中選擇“控制臺”,最后選擇“控制臺應用(.NET Framework)”選項并單擊“下一步”按鈕,如圖1-5所示。
在當前控制臺“項目名稱”處輸入“Calculator4Book”,選擇項目存儲位置,然后單擊“創建”按鈕,如圖1-6所示。
打開Calculator 4 Book項目,在Main方法中輸入Console.WriteLine("hello world");,按F5鍵或單擊工具欄中的啟動按鈕,在調試模式下運行默認程序,如圖1-7所示。
3.切換版本和添加引用
(1)切換版本
右擊項目,在彈出的下拉列表中選擇“屬性”命令,然后在“應用程序”頁面中找到“目標框架”選項,可以看到當前項目的目標框架默認是.NET Framework 4.7.2,此處有多個版本可供選擇,如圖1-8所示。

圖1-5 選擇控制臺應用

圖1-6 為項目命名并選擇存儲位置
(2)添加引用
打開項目,在解決方案資源管理器中右擊“引用”分類并在彈出的下拉列表中選擇“添加引用”選項,彈出“引用管理器”對話框,在該對話框中可以選擇添加.NET Framework類庫中的組件或自定義的程序集文件等,如圖1-9所示。
(3)添加服務引用
某些場景下,需要將本地文件上傳到遠程服務器,而遠程服務器只提供了一個對外服務的上傳接口,比如*.asmx,如果想通過客戶端上傳,則需要添加Web服務引用。此時,右擊“引用”分類,選擇“添加服務引用”選項,在彈出對話框的“地址”處輸入要添加的Web服務地址,單擊“確定”按鈕,即可將指定的Web服務添加到當前項目,如圖1-10所示。

圖1-7 在調試模式下運行默認程序

圖1-8 切換已安裝的.NET Framework版本

圖1-9 添加引用.NET Framework程序集文件

圖1-1 0 添加We b服務引用