如何解决如何在IIS Express中为RestSharp反序列化器启用“内容处理程序”?
我需要解决问题,感谢您的任何建议。预先感谢。
我有一个.NET(非CORE)Web应用程序,该应用程序可以在一台计算机上正常工作,但不能在另一台计算机上工作。两台计算机都运行Windows 10,并且我正在IISExpress 10中进行测试。
这时,我从头开始重新创建了该应用程序,使其在两台计算机上都相同。依赖关系,配置文件,软件包,插件等...所有内容都相同。
问题与我使用RestSharp进行的API调用有关。在调试模式下,实例化后,我检查了“ RestClient”配置/选项,并且存在一些差异。
在第一台计算机中,“ RestClient”实例包含“ AcceptTypes,ContentHandlers和Serializers”参数。
在第二台计算机中,这些选项/参数完全丢失。因此,当我运行该应用程序时,会出现如下异常:
因此,据我所知,一切都是相同的,为什么“ RestClient”以不同的方式实例化?以及如何使“ RestClient”的实例默认包含“ AcceptTypes,ContentHandlers和Serializer”?
我使用的两台计算机之间唯一的区别是,未能进行API调用的计算机位于代理之后。我也已经研究了这个问题,但是我为改变IISExpress的配置所做的一切都没有效果。
我想念什么?
感谢您的帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。