【发布时间】:2018-05-02 13:59:19
【问题描述】:
我已经下载了最新的 Core SDK 并将其安装在我的机器上。 Microsoft .Net Core SDK-2.0.3 (x64)。
我使用 VS2017 中的 Angular SPA 模板创建了一个新的 Angular 应用程序,并且没有部署任何更改。 该应用在本地运行良好。
当我通过此发布时,我收到 502.5 错误。 正在运行 控制台中的 dotnet xxx.dll 我收到以下错误。 错误: 未找到应用程序依赖项清单 (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 publish 发布到 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
有什么帮助吗?
【问题讨论】:
标签: c# angularjs asp.net-mvc azure