安装.NET SDK
直到最近,源列表中仍需要Microsoft存储库才能通过dnf安装dotnet。但是,情况已不再如此。Fedora已将dotnet软件包添加到其存储库中,因此安装非常简单。如果需要,请使用以下两个命令安装最新的dotnet(当前为.NET 5)和先前的dotnet(.NET Core 3.1)。
sudo dnf install dotnet
sudo dnf install dotnet-sdk-3.1
就是这样!比以往任何时候都容易!
使用 .NET Core CLI 创建并运行 ASP.NET Core Web 应用
创建 Web 应用项目
打开命令行界面,然后输入以下命令:
.NET CLI复制
dotnet new webapp -o aspnetcoreapp
上面的命令:
- 创建新 Web 应用。
-o aspnetcoreapp
参数使用应用的源文件创建名为 aspnetcoreapp 的目录。
信任开发证书
信任 HTTPS 开发证书:
.NET CLI复制
dotnet dev-certs https --trust
以上命令会显示以下对话:
如果你同意信任开发证书,请选择“是”。
有关详细信息,请参阅信任 ASP.NET Core HTTPS 开发证书
运行应用
运行以下命令:
.NET CLI复制
cd aspnetcoreapp
dotnet watch run
命令行界面指明应用已启动后,浏览到 https://localhost:5001
。
编辑 Razor 页面
打开 Pages/Index.cshtml,并使用以下突出显示标记修改并保存页面:
CSHTML复制
@page
@model IndexModel
@{
ViewData["Title"] = "Home page";
}
<div class="text-center">
<h1 class="display-4">Welcome</h1>
<p>Hello, world! The time on the server is @DateTime.Now</p>
</div>
浏览到 https://localhost:5001
,刷新页面并验证是否显示更改。