Меньше чем за неделю я замираю перед функцией и ищу способ обновить Microsoft.Owin
только в одном проекте и продолжать ссылаться на старые версии в других проектах.
Цель под капотом стоит использовать Microsoft.Owin.Security.OpenIdConnect
с версией 4.1.0, обеспечивающей мне поддержку AuthorizationCode
flow.
Мой проект - веб-сервер C#,. NET, использующий Owin.
PS: я прошу решение, которое не изменяет *.csproj
или *.config
другого проекта. И когда я его собираю и запускаю, я получаю эту ошибку в средстве просмотра событий, потому что существует перенаправление привязки на другие проекты, которые ссылаются на версию 3.1.0
System.IO.FileLoadException: не удалось загрузить файл или сборку 'Microsoft.Owin.Hosting, версия = 3.0.1.0, культура = нейтральный, PublicKeyToken = 31bf3856ad364e35 'или одна из его зависимостей.
Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)
Имя файла: 'Microsoft.Owin.Hosting, версия = 3.0.1.0, культура = нейтральная, PublicKeyToken = 31bf3856ad364e35'