Как исправить или разрешить исключение Не найдены эталонные сборки для фреймворка ".NETFramework, Version = v4.6.1"? - PullRequest
0 голосов
/ 02 апреля 2019

Я попытался загрузить проект, который у меня есть, и получил это исключение:

Код серьезности Описание Ошибка состояния подавления строки файла проекта Ссылочные сборки для платформы ".NETFramework, Version = v4.6.1" не найдены.Чтобы решить эту проблему, установите SDK или Targeting Pack для этой версии платформы или перенастройте свое приложение на версию платформы, для которой у вас установлен SDK или Targeting Pack.Обратите внимание, что сборки будут разрешены из глобального кэша сборок (GAC) и будут использоваться вместо ссылочных сборок.Поэтому ваша сборка может быть неправильно нацелена на платформу, которую вы намереваетесь.

И каждый раз, когда я пытаюсь перезагрузить проект во время загрузки, я получаю это окно:

Error

Я не уверен, что скачивать и откуда.

И я не могу изменить ни одно из свойств проекта. Я получаю сообщение об ошибке во всех свойствахокна.

Ответы [ 3 ]

3 голосов
/ 02 апреля 2019

Либо выберите «Загрузить пакет таргетинга для ...» в диалоговом окне, либо откройте установщик Visual Studio, нажмите «Изменить» и выберите пакет таргетинга 4.6.1 из «Отдельных компонентов»:

enter image description here

1 голос
/ 02 апреля 2019

Или вы можете напрямую загрузить пакет таргетинга с сайта Microsoft здесь: https://www.microsoft.com/en-us/download/details.aspx?id=49978

Вы можете найти все виды SDK для .Net Framework, а также .Net Core на сайте Microsoft: https://dotnet.microsoft.com/download/visual-studio-sdks

1 голос
/ 02 апреля 2019

Windows -> Поиск -> Установщик Visual Studio -> Изменить -> Отдельные компоненты и проверьте правильную версию

...