如何在Linux上使用.NET进行开发
本篇内容主要讲解“如何在Linux上使用.NET进行开发”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何在Linux上使用.NET进行开发”吧!
成都创新互联公司专注为客户提供全方位的互联网综合服务,包含不限于成都网站建设、成都网站制作、北戴河网络推广、成都微信小程序、北戴河网络营销、北戴河企业策划、北戴河品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;成都创新互联公司为所有大学生创业者提供北戴河建站搭建服务,24小时服务热线:18982081108,官方网址:www.cdcxhl.com
如何安装 .NET
.NET 下载被分为多个包:一个仅包含 .NET 运行时,另一个 .NET SDK 包含了 .NET Core 和运行时。根据架构和操作系统版本,这些包可能有多个版本。要开始使用 .NET 进行开发,你必须安装该 SDK。它为你提供了 dotnet 终端或 PowerShell 命令,你可以使用它们来创建和生成项目。
Linux
要在 Linux 上安装 .NET,首先将微软 Linux 软件仓库添加到你的计算机。
在 Fedora 上:
$ sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc$ sudo wget -q -O /etc/yum.repos.d/microsoft-prod.repo https://packages.microsoft.com/config/fedora/27/prod.repo
在 Ubuntu 上:
$ wget -q https://packages.microsoft.com/config/ubuntu/19.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb$ sudo dpkg -i packages-microsoft-prod.deb
接下来,使用包管理器安装 SDK,将
替换为当前版本的 .NET 版本:
在 Fedora 上:
$ sudo dnf install dotnet-sdk-
在 Ubuntu 上:
$ sudo apt install apt-transport-https$ sudo apt update$ sudo apt install dotnet-sdk-
下载并安装所有包后,打开终端并输入下面命令确认安装:
$ dotnet --versionX.Y.Z
Windows
如果你使用的是微软 Windows,那么你可能已经安装了 .NET 运行时。但是,要开发 .NET 应用,你还必须安装 .NET Core SDK。
首先,下载安装程序。请认准下载 .NET Core 进行跨平台开发(.NET Framework 仅适用于 Windows)。下载 .exe 文件后,双击该文件启动安装向导,然后单击两下进行安装:接受许可证并允许安装继续。
Installing dotnet on Windows
然后,从左下角的“应用程序”菜单中打开 PowerShell。在 PowerShell 中,输入测试命令:
PS C:\Users\osdc> dotnet
如果你看到有关 dotnet 安装的信息,那么说明 .NET 已正确安装。
MacOS
如果你使用的是 Apple Mac,请下载 .pkg 形式的 Mac 安装程序。下载并双击该 .pkg 文件,然后单击安装程序。你可能需要授予安装程序权限,因为该软件包并非来自 App Store。
下载并安装所有软件包后,请打开终端并输入以下命令来确认安装:
$ dotnet --versionX.Y.Z
Hello .NET
dotnet
命令提供了一个用 .NET 编写的 “hello world” 示例程序。或者,更准确地说,该命令提供了示例应用。
首先,使用 dotnet
命令以及 new
和 console
参数创建一个控制台应用的项目目录及所需的代码基础结构。使用 -o
选项指定项目名称:
$ dotnet new console -o hellodotnet
这将在当前目录中创建一个名为 hellodotnet
的目录。进入你的项目目录并看一下:
$ cd hellodotnet$ dirhellodotnet.csproj obj Program.cs
Program.cs
是一个空的 C# 文件,它包含了一个简单的 Hello World 程序。在文本编辑器中打开查看它。微软的 Visual Studio Code 是一个使用 dotnet 编写的跨平台的开源应用,虽然它不是一个糟糕的文本编辑器,但它会收集用户的大量数据(在它的二进制发行版的许可证中授予了自己权限)。如果要尝试使用 Visual Studio Code,请考虑使用 VSCodium,它是使用 Visual Studio Code 的 MIT 许可的源码构建的版本,而没有远程收集(请阅读此文档来禁止此构建中的其他形式追踪)。或者,只需使用现有的你最喜欢的文本编辑器或 IDE。
新控制台应用中的样板代码为:
using System; namespace hellodotnet{ class Program { static void Main(string[] args) { Console.WriteLine("Hello World!"); } }}
要运行该程序,请使用 dotnet run
命令:
$ dotnet runHello World!
这是 .NET 和 dotnet
命令的基本工作流程。
到此,相信大家对“如何在Linux上使用.NET进行开发”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
分享名称:如何在Linux上使用.NET进行开发
浏览路径:http://scjbc.cn/article/pgiijc.html