Я использую Flurl для использования API, и по большей части он работает отлично. Однако у меня есть некоторые пользователи, получающие исключение отсутствующего метода. Я пытаюсь получить полную трассировку стека от одного из пользователей, испытывающих это, но пока у меня просто есть снимок экрана с сообщением. Сообщение об исключении:
System.Threading.Tasks.Task`1<System.Net.Http.HttpResponseMessage>Flurl.Http.GeneratedExtensions.PostJsonAsync(Flurl.Http.IFlurlRequest, System.Object, System.Threading.CancellationToken, System.Net.Http.HttpCompletionOption)
Вот странная вещь;Первоначально я не включал System.Net.Http в мою установку, и у большинства пользователей все работало нормально, но некоторые начали испытывать «неспособность загрузить System.Net.Http версии 4.1.x» (не помню часть xно это было 4.1.что-то ...). Во всяком случае, я посмотрел, и он строит с System.Net.Http 4.6.26907.1, когда я ссылаюсь на Flurl.Http 2.4.2.0. Когда я включаю это в установку, они получают вышеуказанную ошибку. Это только для нескольких пользователей, большинство (включая мою машину разработчика) не получают никаких ошибок и работают нормально, что я не понимаю.
Кто-нибудь знает, почему это будет делать, и особенно, почему это будетбыть на одних машинах а не на других?