[Microsoft Azure] 如何查看 Azure App Service 所有安装的.NET SDK及运行时版本

发布时间 2023-09-11 07:45:19作者: MiloCui

本文将详细介绍如何通过 Azure 门户和 Kudu 控制台,查看 Azure App Service 上安装的所有 .NET SDK 及运行时版本。
 
Azure App Service 是一个完全托管的平台即服务 (PaaS) 解决方案,可用于托管和部署各种类型的 Web 应用程序。开发者在 Azure App Service 上部署的应用程序可能需要使用特定版本的 .NET SDK 和运行时。因此,知道哪些 .NET SDK 及运行时版本已安装在 Azure App Service 上至关重要。

方法一:使用 Azure 门户

使用您的 Azure 帐户登录 Azure 门户。
在左侧菜单中,选择“应用服务”。
在“应用服务”页面中,选择您的 Web 应用程序。
在 Web 应用程序的“设置”下,选择“配置”。
在“常规设置”标签页中,找到“堆栈”下拉菜单。在此处,您可以查看当前 Web 应用程序所使用的 .NET SDK 及运行时版本。请注意,此方法仅显示当前使用的 .NET 版本,而不是所有可用版本。

方法二:使用 Kudu 控制台

Kudu 是 Azure App Service 的管理和诊断扩展,可用于查看应用程序的详细信息、诊断问题以及查看文件和环境变量。以下步骤将指导您如何使用 Kudu 查看 Azure App Service 上安装的所有 .NET SDK 及运行时版本。

使用您的 Azure 帐户登录 Azure 门户。
在左侧菜单中,选择“应用服务”。
在“应用服务”页面中,选择您的 Web 应用程序。
在 Web 应用程序的“设置”下,选择“高级工具”。
单击“转到资源”以访问 Kudu 控制台。
在 Kudu 控制台中,选择“调试控制台”>“PowerShell”。
在 PowerShell 控制台中,输入以下命令并按 Enter 键执行:
Get-ChildItem "D:\Program Files\dotnet\sdk"
Get-ChildItem "D:\Program Files\dotnet\shared\Microsoft.NETCore.App"
此命令将返回一个包含所有安装的 .NET SDK 及运行时版本的列表。