gpt4 book ai didi

azure - 在 Azure 中托管 Asp.Net Core 3.0 : HTTP Error 500. 31 - ANCM 无法找到 native 依赖项

转载 作者:行者123 更新时间:2023-12-03 18:44:45 25 4
gpt4 key购买 nike

我正在尝试在 Azure 中托管 ASP.NET Core 3.0 API:

<Project Sdk="Microsoft.NET.Sdk.Web">

<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>
</PropertyGroup>

<PropertyGroup>
<IsPackable>false</IsPackable>
<NeutralLanguage>en-US</NeutralLanguage>
<LangVersion>latest</LangVersion>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Mvc.Versioning" Version="3.*" />
<PackageReference Include="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="3.*" />
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.*" />
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore" Version="3.*" />
</ItemGroup>

</Project>

但是当我运行应用程序时,我得到:

HTTP Error 500.31 - ANCM Failed to Find Native Dependencies

Common solutions to this issue:
The specified version of Microsoft.NetCore.App or Microsoft.AspNetCore.App was not found.
Specific error detected by ANCM:
It was not possible to find any compatible framework version The specified framework 'Microsoft.AspNetCore.App', version '3.0.0' was not found. - The following frameworks were found: 2.1.12 at [D:\Program Files (x86)\dotnet\shared\Microsoft.AspNetCore.App] 2.1.13 at [D:\Program Files (x86)\dotnet\shared\Microsoft.AspNetCore.App] 2.2.6 at [D:\Program Files (x86)\dotnet\shared\Microsoft.AspNetCore.App] 2.2.7 at [D:\Program Files (x86)\dotnet\shared\Microsoft.AspNetCore.App] You can resolve the problem by installing the specified framework and/or SDK. The .NET Core frameworks can be found at: - https://aka.ms/dotnet-download

我错过了什么?

最佳答案

当前picture ASP.NET Core 3.0 随处可用(但 SDK 除外)。

尽管如此,我(看似随机)得到了一个

HTTP Error 500.31 - ANCM Failed to Find Native Dependencies

直到我意识到通过将 stdoutLogEnabled 设置为 true 来激活 web.config 中的日志记录无需调整stdoutLogFile\\?\%home%\LogFiles\stdout (如 Troubleshoot ASP.NET Core on Azure App Service and IIS 中的建议)是此错误消息的原因。

我花了几个小时才意识到这种因果关系。

关于azure - 在 Azure 中托管 Asp.Net Core 3.0 : HTTP Error 500. 31 - ANCM 无法找到 native 依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58140584/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com