- .NET安全攻防指南(上册)
- 李寅 莫书棋
- 8字
- 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服务引用