升级到Microsoft.NETCore.App后,ASP.NET Core硬崩溃

时间:2019-05-16 07:14:47

标签: c# visual-studio asp.net-core identityserver4

我有一个已经使用了一段时间的IdentityServer4应用程序。不久前它已经升级到.NET Core 2.2,但是我注意到它仍在使用

Microsoft.AspNetCore.All

我正在尝试升级包括此文件在内的所有dll,然后移至

Microsoft.NETCore.App 
Microsoft.AspNetCore.App 

当我尝试在计算机上运行此localhost时。该应用程序确实可以编译,但是很难崩溃。日志中没有任何内容不会击中program.cs main()或startup.cs。它就死了。

我可以在Windows事件日志中看到

  

具有物理根目录'C:\ Development \ identityserver \ src \ IdentityServer \'的应用程序'/ LM / W3SVC / 2 / ROOT'无法使用命令行'c:\ program files(x86)\ microsoft visual studio \ 2017 \ professional \ common7 \ ide \ extensions \ microsoft \ web工具\ projectsystem \ VSIISExeLauncher.exe -argFile“ C:\ Users \ ll \ AppData \ Local \ Temp \ tmp88E7.tmp”',并进行多次重试。监听端口的最后尝试是“ 36399”。有关详细信息,请参见先前的警告。

事件ID为1020

如果我通过Google搜索该事件ID,我将得到DHCP scope full, event ID 1020

我不知道这与本地计算机上运行的DHCP服务器有什么关系。

这使我想到了这个Transport configuration,所以我添加了UseLibuv(),它并没有使它仍然崩溃并出现相同的错误。

我错过了什么?

1 个答案:

答案 0 :(得分:0)

我缺少.net core 2.2.5的SDK

  

Microsoft.NETCore.App 2.2.5 [C:\ Program Files \ dotnet \ shared \ Microsoft.NETCore.App]

添加了它,一切正常