c# - Katana OWIN 程序集依赖问题
问题描述
所以,我一直在关注 Scott Allen 关于 OWIN 和 Katana 的教程,并决定从一个空的 Web Api 项目开始尝试。
我已经按照他的顺序安装了 Nuget 包:
Microsoft.Owin.Hosting
Microsoft.Owin.Host.HttpListener
Microsoft.Aspnet.WebApi.OwinSelfHost
Microsoft.Owin.Host.SystemWeb
但是,当我从 IIS 运行它时,我不断收到此错误:
如果我通过 Nuget 将 Owin 的版本降级到 2.0.2.0,我会收到关于 Newtonsoft.Json 到 6.0.0.0 的类似错误,如果我将其降级,它会将其他包降级并引发 Newtonsoft.Json 到 4.5.0.0 的另一个错误
我尝试重新安装软件包,确保 web.config 文件具有正确的约定等,但无济于事。我也尝试过从 Web 控制台应用程序开始,如果它使用控制台运行,则没有问题。仅在 IIS 中。
有什么帮助吗?
解决方案
推荐阅读
- python - 打印超大尺寸的字符串
- jquery - 手动输入时没有设置Tempus Dominus插件日期
- python - Keras 回调 AttributeError:“ModelCheckpoint”对象没有属性“_implements_train_batch_hooks”
- regex - Gvim 正则表达式:查找匹配的 XML 标记对,非贪婪
- spring-boot - 使用 Annotation 将 Spring 任务调度程序应用于同一 Bean 的多个实例
- javascript - Javascript结合2个正则表达式
- wso2 - 无法在租户的碳管理控制台的服务提供商部分中看到在租户域中创建的应用程序
- laravel-7 - 使用Laravel的Form Model Binding提交表单时如何获取对象id
- kotlin - 如何使用 IN ($1) 参数在 vert.x 中运行准备好的 Postgres 查询?
- groovy - 是纯 Groovy 中的 Jenkinsfile 吗?Jenkinsfile 的“步骤”中使用了什么 Groovy 语言结构?