gpt4 book ai didi

c# - 使用 Core 2.0.3 发布到 azure 502.5 时出现错误

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

我已经下载了最新的 Core SDK 并将其安装在我的机器上。Microsoft .Net Core SDK-2.0.3 (x64)。

我使用 VS2017 中的 Angular SPA 模板创建了一个新的 Angular 应用程序,并且没有部署任何更改。该应用程序在本地运行良好。

当我通过此发布时,我收到 502.5 错误。运行时控制台中的 dotnet xxx.dll 我收到以下错误。错误:找不到应用程序依赖项 list (src.deps.json) 中指定的程序集:包:'Microsoft.AspNetCore.Antiforgery',版本:'2.0.1'路径:'lib/netstandard2.0/Microsoft.AspNetCore.Antiforgery.dll'

根据此链接 https://github.com/dotnet/coreclr/issues/13542

我使用的是2.0.0 nuget。本地正在工作。当我尝试使用 azure 发布发布到 azure 时收到此错误。

错误
命令 ""dotnet"exec --runtimeconfig "C:\DEBojyoti\Projects\TestWebApp\TestWebApp\bin\Release\netcoreapp2.0\TestWebApp.runtimeconfig.json"--depsfile "C:\DEBojyoti\Projects\TestWebApp\TestWebApp\bin\Release\netcoreapp2.0\TestWebApp.deps.json""C:\Program Files\dotnet\sdk\NuGetFallbackFolder\microsoft.aspnetcore.mvc.razor.viewcompilation\2.0.1\build\netstandard2.0\Microsoft。 AspNetCore.Mvc.Razor.ViewCompilation.dll"@"obj\Release\netcoreapp2.0\microsoft.aspnetcore.mvc.razor.viewcompilation.rsp""退出,代码为 1。TestWebApp 0

有什么帮助吗?

最佳答案

官方编辑response from the ASP.NET Team :

The details for updating Linux servers running to run 2.0.3 are at https://github.com/dotnet/core/blob/master/release-notes/download-archives/2.0.3.md#linux.

In short, you need to update the same components you installed to get 2.0.0 on to the box, whether it was the .NET Core SDK (apt-get install dotnet-sdk-2.0.3), .NET Core runtime (apt-get install dotnet-hosting-2.0.3), or manual TAR ball deployment.

<小时/>

Microsoft.AspNetCore.All 升级到 2.0.3 后,尝试在 Linux 上运行已发布的 .NET Core 2.0 Web 应用程序时,我也遇到此错误。解决方案是恢复到 2.0.0,然后重新部署。

关于c# - 使用 Core 2.0.3 发布到 azure 502.5 时出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47373559/

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