![Visual Studio C# Web API 启动后立即关闭](https://linux22.com/image/1605387/Visual%20Studio%20C%23%20Web%20API%20%E5%90%AF%E5%8A%A8%E5%90%8E%E7%AB%8B%E5%8D%B3%E5%85%B3%E9%97%AD.png)
最近,我们将 Citrix 桌面从 2012 升级到了 2016。在重新安装应用程序的过程中,我决定安装 Visual Studio 2019,而不是坚持使用 2017。
我目前正在构建 .NET Core Web API,在迁移到新服务器并升级 Visual Studio 后,我说为什么不推送到 Core 2.2。一切似乎都运行顺利了一段时间。
在调试时启动/停止几个应用程序后,我会开始调试,它看起来正在加载应用程序,然后我在输出中得到这个;
“线程 0x1468 已退出,代码为 0 (0x0)。 ”
我在其他机器或 VS 版本上从未遇到过此问题。我到处搜索并尝试过...
- 修复 Visual Studio 2019
- 重新安装 Visual Studio 2019
- 重新安装 .NET
- 清理我的解决方案
- 重建
唯一可行的办法就是重启我的机器,但当我尝试处理某些事情时,这变得很烦人。不确定是否有 IIS Express 进程可能卡在运行中,或者 VS 2019 出了问题。任何有关调试此问题的提示都将不胜感激。
注意:我不确定发布任何代码是否有用,因为代码在旧机器上的 VS 2017 上仍然可以正常工作。此外,我似乎没有遇到运行其他程序的任何问题,但它们也没有针对 .NET Core 2.2。