Asp.net core Dotnet核心api挂起在Ubuntu 20.04上

Asp.net core Dotnet核心api挂起在Ubuntu 20.04上,asp.net-core,.net-core,ubuntu-20.04,Asp.net Core,.net Core,Ubuntu 20.04,我已经构建了一个Asp.net核心API,当我开始在Linux ubuntu 20.4上开发它时,该应用程序就冻结了,甚至没有抛出任何异常 这是我的密码 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using Microsoft.AspNetCore.Identity; using Microsoft.Enti

我已经构建了一个Asp.net核心API,当我开始在Linux ubuntu 20.4上开发它时,该应用程序就冻结了,甚至没有抛出任何异常 这是我的密码

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Identity;
using Microsoft.EntityFrameworkCore;

namespace passman.core
{
    public class DbInitializer
    {
        public static async Task SeedUser(UserManager<ApplicationUser> userManager)
        {
            try
            {
                var systemUser = await userManager.FindByNameAsync("system");
                if (systemUser == null)
                {
                    systemUser = new ApplicationUser
                    {
                        DateOfBirth = DateTime.Now,
                        Email = "system@domain.com",
                        UserName = "system",
                        FullName = "Sys Admin"
                    };
                    await userManager.CreateAsync(systemUser, "ABCD1230@abcd");
                }
            }
            catch (Exception exception)
            {
                Console.WriteLine(exception);
            }
        }
    }
}

从2016年升级到2017年,我的
SQL server
现在运行可能是
Ubuntu20.04上的
dotnet core
的一个bug。从2016年升级到2017年,我的
SQL server
现在运行可能是
Ubuntu20.04上的
dotnet core
的bug。您在同一台主机上有DB吗?没有,它是远程的,但所有三个操作系统都在同一网络上,它们可以访问数据库服务器。您可能可以检查数据库连接日志,无论是否建立了连接。也许在最新版本的ubuntu中发生了一些变化。并尝试将.NET Core更新到最新版本我刚刚将我的DB server升级到2017,现在它正在工作可能是2016的一个错误您是否在同一台主机上有DB?不,它是远程的,但所有三个操作系统都在同一个网络上,它们可以访问DB server您可能可以检查DB连接日志,无论是否建立了连接。也许在最新版本的ubuntu中发生了一些变化。并尝试将.NET Core更新为最新版本我刚刚将我的DB服务器升级到2017,现在它正在工作,可能是2016的一个bug
Microsoft SQL Server 2016 (SP1-GDR) (KB4505219) - 13.0.4259.0 (X64) 
 Jun 15 2019 19:20:12 
 Copyright (c) Microsoft Corporation
 Enterprise Edition (64-bit) on Windows Server 2012 R2 Standard 6.3 <X64> (Build 9600: ) (Hypervisor)