c# - “System.Runtime,版本=4.2.1.0,文化=中性,PublicKeyToken=b03f5f7f11d50a3a”无法加载
问题描述
我正在开发一个为 iOS/Android 应用程序运行 .NET Framework 4.7.1 的 API .NET C# 服务器。该软件是由一个离岸团队创建的,我的工作是使用它进行工作和调试问题。问题是每次我在 VS Community 2019 中通过 IIS Express 运行此应用程序时,我都会在任何浏览器中收到以下错误。我该从哪里去查明问题?
尝试安装所有 .NET Framework 包(从 3.5 到 4.7.2 的目标和 sdk),以及 Entity Framework 6 工具
通过邮递员的预期输出(例如登录我的个人资料的请求),200 OK,实际输出 500 Internal Server Error
解决方案
确保您的所有项目都引用相同的 System.Runtime,版本为 4.2.1.0,并通过 Nuget 包管理器添加。如果通过“添加引用”->“程序集”将其添加,请转到 Nuget 包管理器并在相关项目中以正确版本添加/更新 System.Runtime。
推荐阅读
- javascript - 在 Javascript 端保存处理程序之前计算 vTiger 字段(内部代码)
- reactjs - 过多的项目渲染
- javascript - 角度材质 - 对材质表进行排序后,动画过渡开始状态未更新
- unity3d - 在 Unity 的多选下拉菜单中显示 ScriptableObjects
- reactjs - 传递参数 onClick, React
- android - 唯一约束失败:type.ps
- yii2 - Yii2 使用 ajax 提交模态表单
- java - 在 jooq 3.11.11 试用版的 META-INF/maven/plugin.xml 中找不到插件描述符
- android - 跳尺的制作方法
- android - 如何在 Android 上显示来自 Base64 字符串的 PDF?