c# - HTTP 错误 502.5 - 尝试运行我的项目时进程失败
问题描述
我正在尝试遵循本教程,我的程序有 API 模板
但是当我运行程序时,它给了我这个错误 HTTP Error 502.5 - Process Failure
它还说要执行的应用程序不存在:'C:\Users\Cristina\Desktop\roweb proj\TodoApi\TodoApi\bin\Debug\netcoreapp2.2\TodoApi.dll' 即使当我没有创建这些文件时创建了文件夹。
解决方案
出现此错误的原因有多种。
使用 dotnet 命令在 cmd 中调用项目的 .dll 文件将帮助您准确了解问题所在。就我而言,ASP.NET 核心存在版本错误。确保项目的 .csproj 文件中的所有项目依赖项使用相同版本的 ASP.NET 核心 SDK 和运行时包。您可以通过 cmd 上的 dotnet 命令检查系统上存在的版本:
dotnet --info
花点时间阅读此链接,可能会为您的问题提供解决方案。
推荐阅读
- php - Symfony 使用 post 请求更新数据
- java - 盈透证券 TWS API 错误:现金数量不能用于此订单
- mysql - 获取字段中包含字符串最多单词的行
- html - 如何强制用户选择一个带有 HTML 的复选框?
- typescript - 需要关于 typescript 和 createAsyncThunk 的建议
- reactjs - 在 Typescript 中,如何使用 then promise 正确声明 dispatch 泛型类型
- javascript - 从Vue的下拉列表中选择选项后如何显示图标/图像
- r - 使用 gmm 函数时出错:ar.ols 中的错误(x, aic = aic, order.max = order.max, na.action = na.action, : 'order.max' must be < 'n.used'
- javascript - 具有嵌套表数据的 VueJs 电话簿应用程序错误:尝试 .push() 时出现“超出最大调用堆栈大小”
- python - 如何使此脚本由消息触发实时运行