手把手教你在Linux(Deepin)使用Rider开发.net项目

  1. Rider安装
  2. .net环境安装

Rider官网

如果觉得下载慢就用百度网盘链接

链接: https://pan.baidu.com/s/1WoEh2l7zEGZV8JJoAFsGtQ 
提取码: 6sp7 

找到下载好的文件

在这里插入图片描述

右键Rider,解压到文件夹,(也可以根据个人解压到其他地方)

在这里插入图片描述
找到当前文件夹目录,打开rider.sh,运行

JetBrains.Rider-2021.1.3/JetBrains Rider-2021.1.3/bin/rider.sh

点击运行即可
在这里插入图片描述
勾选对话框,点击continue

在这里插入图片描述
点击Don’t send

在这里插入图片描述
根据个人喜好,选择页面显示,选好后点右下角的Next
在这里插入图片描述

选择代码颜色显示的风格,选好后点右下角的Next

在这里插入图片描述

选择快捷键方式,选好后点右下角的Next在这里插入图片描述

点击下一步

在这里插入图片描述
点Next,文件我们后面在安装

在这里插入图片描述
点击Next在这里插入图片描述

点击Start using……

在这里插入图片描述
选择Evaluate for free->Evaluate
安装完成,点击Continue
在这里插入图片描述

到这里Rider就安装完成了,如果想要运行的话,还需要接下来安装环境

点击New Solution创建新项目

在这里插入图片描述
创建一个Web应用,左下角提示Mono没有安装,点击蓝字安装

在这里插入图片描述
点击后,会弹出一个浏览器页面
点击Linux,点击Debian(Deepin是根据Debian衍生来的)

在这里插入图片描述
把下面Debian10里面的语句,一行一行的复制到终端运行,在桌面右键打开终端(或者ctrl+alt+t也可以打开终端)

sudo apt install apt-transport-https dirmngr gnupg ca-certificates
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/debian stable-buster main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update

在这里插入图片描述

在终端里面复制粘贴是ctrl+shift+c/v

在这里插入图片描述

回车要求输入账号的密码(Linux下的密码输入是不显示的,你就正常输入,输入完成点击回车即可)

在这里插入图片描述

第一个语句完成

在这里插入图片描述
继续第二个语句

在这里插入图片描述
第二个语句完成

在这里插入图片描述
继续第三个语句

在这里插入图片描述
第三个语句完成

在这里插入图片描述

最后一个语句(更新一下apt)

在这里插入图片描述
第四个语句完成,然后还有下面最后一个语句
在这里插入图片描述
最后一个语句向下翻一下

在这里插入图片描述

回车运行

在这里插入图片描述

输入y确认

在这里插入图片描述
安装完成

在这里插入图片描述
安装后,我们重新打开一下Rider

继续点击New Solution创建新项目
在这里插入图片描述

这里就不再提示缺少Mono了,我们点击Create创建

在这里插入图片描述
然后我们点击右上角的运行

在这里插入图片描述

这里提示我们没有xsp
在这里插入图片描述
打开终端运行以下代码

sudo apt-get install mono-xsp

输入y确认

在这里插入图片描述

这里就安装完成了
在这里插入图片描述

然后打开Rider,点击运行

在这里插入图片描述

运行成功
在这里插入图片描述

打开浏览器,地址栏输入对应的号就可以了

前面加上localhost:

我这里就是localhost:5000

在这里插入图片描述
完结撒花


原文连接:https://blog.csdn.net/weixin_46285416/article/details/118379523

相关推荐

Linux一些错误总结

【Linux系统编程:基础IO 壹】简单复习C语言文件接口 | 学习系统文件接口 | 认识文件描述符 | Linux下,一切皆文件 | 重定向原理

logrotate command in Linux

FTP服务配置

CentOS7 离线安装 Zabbix5.0

Linux入门与进阶(二)

centos7基础操作

小白的Mac上手指南(干货)

最新京东短信登录+傻妞机器人保姆级部署教程(2022/7/20)

使用systemd,把服务装进 Linux 心脏里~

【Linux】Linux进程概念(学习复习兼顾)

Linux学习(2)——虚拟机和CentOS安装(图文详解超详细)

Linux学习(1) ——Linux基本介绍

Google 为造芯再掀“抢人大战”,英特尔 17 年老将加入

Linux 追踪技术 ftrace的使用(二)

Linux下玩转nginx系列(七)---nginx如何实现限流功能

Linux 是如何启动的

CD 从抓轨到搭建流媒体服务器 —— 以《月临寐乡》为例

shell查询prometheus数据

网络安全——信息隐藏-使用隐写术来防止敏感数据被盗用