【问题标题】:az webapp create errow when specifying .net coreaz webapp 在指定 .net 核心时创建错误
【发布时间】:2020-03-25 11:58:44
【问题描述】:

如果我运行以下命令:

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

然后我收到以下错误: Runtime 'DOTNETCORE|2.1' is not supported. Please invoke 'list-runtimes' to cross check

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

当我跑步时:

az webapp list-runtimes

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

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

【问题讨论】:

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


【解决方案1】:

这就是你现在所面临的:

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 应用。

【讨论】:

    【解决方案2】:

    已知问题:

    https://github.com/Azure/azure-rest-api-specs/issues/7688

    感谢 Amit Baranes 的回答。

    【讨论】:

    • 这确实是个问题。你能把自己的答案标记为这个问题的答案吗?这将对其他人有所帮助。:)
    猜你喜欢
    • 1970-01-01
    • 2014-09-30
    • 2017-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-21
    • 2023-02-03
    • 1970-01-01
    相关资源
    最近更新 更多