.net - az webapp 在指定 .net core 时创建错误

标签 .net azure asp.net-core azure-web-app-service

如果我运行以下命令:

az appservice plan create --name PluralsightTestPlan --resource-group PluralsightTest --sku FREE az webapp create -g PluralsightTest -p PluralsightTestPlan -n PluralsightTestapp --runtime "DOTNETCORE|2.1"

然后我收到以下错误: 不支持运行时“DOTNETCORE|2.1”。请调用“list-runtimes”进行交叉检查

无论我使用什么版本的.net core,都会出现相同的错误。

当我运行时:

az webapp list-runtimes

然后,除非我使用 --linux 开关,否则不会指定 .net core 运行时。

如果我使用 .net 框架值,那么它就可以工作。

最佳答案

这就是你现在面临的:

enter image description here

az webapp list-runtimes 告诉我们它不支持 .netcore 2.1。如果运行 az webapp list-runtimes --linux,它会显示在 Linux 上时将受支持。

但是我创建了一个基于 Linux 服务计划 P1v2 的 Web 应用程序,但仍然收到此错误。正如它所描述的,基于 linux 时不应发生此错误。事实上,我可以在 Portal 上成功创建相同的配置。事实上,Windows和Linux都应该支持.netcore 2.1,这可能是一个bug。

如果您没有特殊需求,可以使用 Portal 临时创建一个 Web 应用。

关于.net - az webapp 在指定 .net core 时创建错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60848389/

相关文章:

.net - 如何将 xsl 样式表节点添加到 XmlSerializer 生成的 XML?

azure - 使用 .NET Core(API 和 HTTP)创建 Azure AD 应用程序和服务主体

c# - 如何使用 C# Runspace 从本地计算机读取 Azure VM 中存在的远程 yaml 文件

.net - TeeChart VCL 与 .NET

c# - 从 MultipartFormDataContent 和 StreamContent 获取上传进度

c# - 将自托管 SignalR 后端部署到 Azure

c# - ASP.NET Core MVC 中的 HttpContext.Timestamp 在哪里?

javascript - 为什么我会收到关于在 React 中分配键的错误?

c# - 在多个显示器上使用 SetWindowPos

Azure Docker compose 因环境部分而失败