1.Ubuntu版本是20.04.2LTS
2.在终端输入
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb
这里出现问题的话,3种办法
a.杀死进程,6965是进程的id
$ sudo kill 6965
b.强制解锁
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
c. 直接更新
sudo apt-get update
3.完成后,再输入
sudo apt-get update;
sudo apt-get install -y apt-transport-https &&
sudo apt-get update &&
sudo apt-get install -y dotnet-sdk-5.0
4.安装完成后,输入命令查看版本
dotnet --info
5.发布项目,进入publish文件夹中,输入启动命令
dotnet WebApplication6.dll
6.效果
记得修改app.UseSwagger();,不要在开发模式中使用,否则界面空白。