Не удалось найти Windows.IdentityModel для разработки приложений для магазина Windows 10.

Является ли эта dll несовместимой с приложением магазина Windows, или есть ли другой способ добиться того же.

Я также пытался добавить его из пакета nuget, но этого не произошло, я получаю эту ошибку:

«Код серьезности Описание Ошибка состояния подавления строки файла проекта Не удалось восстановить пакет. Откат изменений пакета для решения».


person Rahul Sonone    schedule 07.09.2016    source источник


Ответы (1)


Насколько я понимаю, вам нужно установить Windows Identity Foundation, а также WIF SDK, а затем перезапустите приложение, чтобы эффект заработал.

Для устройства с Windows 10 основа Windows Identity не является установленной, но необходимо включить функцию Windows.

  • Войдите в панель управления из меню «Пуск»
  • Нажмите программу и функции
  • Выберите включение или отключение функции Windows.
  • Выберите Winodws Identity Framework, нажмите OK.
  • Перезагрузите машину

Аналогичный вопрос здесь может быть вам полезен. Как сказал Мури в комментарии, он исправил эту проблему, добавив ссылку ниже в файл csproj:: ( .

Пожалуйста, попробуйте также. Спасибо.

person Zhendong Wu - MSFT    schedule 07.09.2016