程序“[25472]”已退出,代码为 2147516553 (0x80008089)。
我已关闭并重新打开视觉工作室。
我已重新启动计算机。
我已关闭电脑。
我删除了bin和obj。清洁并重建。
我删除了.vs。清洁并重建。
我删除了整个存储库并重新将其拉下来。
我更改了调试配置中的端口
我删除了 IIS Express 配置文件
我有一个正在使用 VS 2022 的同事拉下了相同的存储库,这对他有用。
我正在使用.NET 6。
我没有主意,任何和所有的帮助都会被分配。
最后我不得不进入 Visual Studio Installer 并修复我的安装。完成后,一切都运行良好。
我在 Windows 更新后出现了同样的问题,修复和更新 Visual Studio 2022 没有解决它,我不知道发生了什么。 我的问题是 .NET 7 SDK 有一个需要安装的更新。我不知道是否有人自动安装它,但我必须手动安装,这解决了问题。
这很难说,因为我通常使用
https
而不是 IIS Express
作为启动设置来运行项目,并且它显示“无法侦听端口 7189”错误,并且即使设置了浏览器也打不开到“启动浏览器:true”。当我切换到 IIS Express 后,浏览器打开并显示 .Net 版本错误,然后从那里解决问题非常简单。这样的事情经常发生,但我总是忘记检查。
就我而言,找到解决方案的原因是激活所有异常(调试 -> Windows -> 异常设置,选中所有复选框)。 之后,我收到一个正确的错误,指出数据库中最近的更改导致我的应用程序无法启动。祝你好运!
在我的例子中,我运行此命令并在 cmd 中看到真正的错误:
dotnet run --project /projectfolder/projfile.csproj