我使用angular .net core 2.2模板来构建应用程序.在localhost工作正常,当我主机IIS我得到这个错误.我使用IIS 10来托管应用程序.
错误,
HTTP错误500.21 - 内部服务器错误处理程序"aspNetCore"在其模块列表中有一个错误的模块"AspNetCoreModuleV2"
我尝试运行一个Blazor应用程序。
Web.Server runs .NET Core 3.0
Web.Client runs .NET Standard 2.0
Web.Shared runs .NET Standard 2.0
Run Code Online (Sandbox Code Playgroud)
发布并上传应用程序后,IIS我收到此错误:
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.
Run Code Online (Sandbox Code Playgroud)
Event Viewer 包含此错误消息:
HTTP Error 500.31 - ANCM Failed to Find Native Dependencies
Run Code Online (Sandbox Code Playgroud)
当我运行dotnet --info我可以看到,我都Microsoft.NetCore.App和Microsoft.AspNetCore.App包含版本3:PS C:\用户\ FooBar的> DOTNET --info .NET核心SDK(反映任何global.json):版本:3.0.100-preview6-012264提交:be3f0c1a03
Runtime Environment:
OS Name: Windows
OS Version: 10.0.17763 …Run Code Online (Sandbox Code Playgroud) 是否可以使用ASP.NET Core 2.1并仍然可以在完整的.NET Framework 4.7.1上运行?
我目前在.NET 4.7.1上使用ASP.NET Core 2.0,我还在4.7.1上使用Azure Functions v1,并在Functions和Web项目之间共享类库.
鉴于Azure Functions v2的当前状态,升级到Azure Functions v2以在.NET Core上全押似乎有点冒险,所以我现在更喜欢保留在.NET Framework上.
.net .net-core asp.net-core azure-functions asp.net-core-2.1