我有一个已经使用了一段时间的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()
,它并没有使它仍然崩溃并出现相同的错误。
我错过了什么?
答案 0 :(得分:0)
我缺少.net core 2.2.5的SDK
Microsoft.NETCore.App 2.2.5 [C:\ Program Files \ dotnet \ shared \ Microsoft.NETCore.App]
添加了它,一切正常