2016-06-20 3 views
0

Пожалуйста, я хочу установить модульный тест 'Xunit.Microsoft.VisualStudio.TestTools.UnitTesting 1.0.0-beta-1011'. Вы пытаетесь установить этот пакет в проект с ". NETFramework, Version = v4. 5 1 'в качестве адресата, но пакет не содержит ссылок на сборки или файлов содержимого, которые совместимы с этой структурой. За дополнительной информацией обращайтесь к автору пакета. 0Я пытаюсь установить этот пакет, но я не могу! Xunit.Microsoft.VisualStudio.TestTools.UnitTesting

+0

английского пожалуйста ... – omerts

+0

хорошо я изменился ... –

ответ

0

DLL, которую вы пытаетесь добавить, Xunit.Microsoft.VisualStudio.TestTools.UnitTesting, не соответствует целевой структуре вашего проекта.

В частности, DLL, которую вы пытаетесь добавить, представляет собой бета-версию, требующую .NET framework 4.6, и вы в настоящий момент являетесь проектом .NET 4.5.1.

Вы можете либо изменить целевую структуру своего проекта, либо найти соответствующую dll.

Чтобы посмотреть/изменить, целевой рамки вашего проекта:

  1. Имя щелкните правой кнопкой мыши проекта
  2. Нажмите на «Свойства»
  3. Там вы увидите «Целевая структура» выпадающий (на вкладке Application, которые должны быть открыты по умолчанию)

enter image description here

Se е: https://xunit.github.io/docs/getting-started-desktop.html#add-xunit-ref

В качестве примечания, если вы испытываете следующее сообщение об ошибке, после изменения целевой базы 4.6: Install-Package : 'NETStandard.Library' already has a dependency defined..., попробуйте обновить установку NuGet.

+0

я не изменил .NET Framework 4.6 и doens't работы –

+0

Пожалуйста вывесить ошибку вы получаете сейчас, он должен изменившуюся – omerts

+0

Это та же ошибка и просто изменил версию ... –

Смежные вопросы