dotnet 进阶篇

📅 2026/8/18 18:00:39
dotnet 进阶篇
文章目录前言一、dump 安装1.1 在ubuntu系统上安装dotnet sdk和运行时1.2 安装dotnet dump1.3 检查是否安装成功1.4 配置环境变量二、dump 的使用1.对指定进程进行dump转为文件前言本片文件主要是记录一些dotnet工程师进阶所需要的一些知识一、dump 安装1.1 在ubuntu系统上安装dotnet sdk和运行时执行以下命令安装sdksudo apt install dotnet-sdk-8.0安装运行时sudo apt install dotnet-runtime-8.0安装好了之后环境变量文件会增加以下配置通过以下命令查看它处于文件末尾vi ~/.bashrc1.2 安装dotnet dump执行以下命令进行安装dotnet tool install dotnet-dump -g1.3 检查是否安装成功执行以下命令dotnet tool list -g1.4 配置环境变量编辑环境变量文件vim ~/.bashrc把以下内容添加至文件末尾export DOTNET_ROOT/usr/lib/dotnet export PATH$HOME/.dotnet:$HOME/.dotnet/tools:$PATH刷新配置文件信息执行以下命令source ~/.bashrc检查是否配置完成执行以下命令dotnet-dump-help二、dump 的使用1.对指定进程进行dump转为文件执行以下命令120298为piddotnet-dump collect--process-id 120298接下来它会生成一个dump文件就可以把dump文件放入windbg里进行分析了。