Не удается обновить msal до v4.51 на Xamarin форм IOS - PullRequest
1 голос
/ 21 октября 2019

Я пытаюсь обновить MSAL 4.4 до MSAL 4.5.1, чтобы исправить проблему аутентификации на IOS: MSAL .NET на iOS 13 не поддерживает системный браузер

  • , исправленный в версии 4.5 MSAL. Проблема заключается в том, что я не могу обновить MSAL до 4.5

Сообщение об ошибке - при попытке обновить библиотеку MSAL:

Пакет «Microsoft.Identity.Client» попытался добавить платформуссылка на 'System.Drawing.Common.dll', который не был найден в GAC. Это возможно ошибка в пакете. Пожалуйста, свяжитесь с владельцами пакета для помощи.

1 Ответ

1 голос
/ 22 октября 2019

Это проблема с Visual Studio, когда VS пытается обновить зависимость. Если вы вручную обновитесь до MSAL4.5.1 (отредактировав csproj и пакеты), он будет работать. Обходной путь - отойти от packages.config до PackageReference. Подобная проблема здесь .

...