在 Azure 中将 .Net Core 2.2 Linux Web 应用程序升级到 .Net Core 3.1 后,应用程序因Specified framework 'Microsoft.AspNetCore.App', version '3.1.0' was not found错误而关闭。我什至用 .Net Core 3.1 创建了一个新的 Linux Web App,在 bash 命令提示符后仍然输出dotnet --list-runtimes为2.2.7.
网站关闭
日志流
报告应用程序已关闭,因为它找不到 .net core 3.1。
创建了新的 .net 核心 Web 应用程序
3.1 linux webapp in North Central,同样问题
确保它在美国中北部运行
根据https://aspnetcoreon.azurewebsites.net/,应该有完整的 .netCore 3.1 支持
opt/dotnet/runtimes 列出 3、3.0 和 3.0.0,但没有 3.1`

环境变量
我在 Azure 列表中的环境变量FRAMEWORK_VERSION = lts,而不是 …
今天我看到有人使用这种语法(A)在 sql select 中设置列别名。
Select [ColumnAlias] = Column1 FROM Table
Run Code Online (Sandbox Code Playgroud)
通常我使用
Select Column1 AS [ColumnAlias] FROM Table
Run Code Online (Sandbox Code Playgroud)
我曾经=设置局部变量,但从未设置为别名。Select @LocalVar = Column1 FROM Table
有什么理由比 A 更喜欢 B 吗?我似乎在 A 搜索中找不到太多信息。
我希望能够按版本获取 Sitecore 项目的发布设置,以检查版本是否可发布或不可发布。
可以在 Sitecore 中查看此信息,方法是导航到该项目,单击“发布”选项卡,单击“更改”以查看“发布设置”,然后在“版本”选项卡中检查当前版本是否可发布。
我可以获取项目选项卡的publishable值,但不能获取版本的值。
(get-item -Path "master:/sitecore/content/...path to item").Fields["__Never publish"]
我还查看了可用字段并进行了一些搜索,但只能找到该项目的可发布性。