Как исправить Visual Studio 2019 «Проект C # ориентирован на .NETFramework, Version = v2.0», который не установлен на этом компьютере - PullRequest
0 голосов
/ 02 июня 2019

Я установил VS2019 на диск E: моей машины, а не на загрузочный диск меньшего размера c :. Я установил его до того, как вытер машину на диске c: и это заняло много места. Теперь он выдает мне это сообщение об ошибке и НЕ позволит мне выбрать любой таргетинг .NET Framework на C # WFA до 4. У меня нет идеи, что делать, я следовал совету и зашел на указанный веб-сайт и вручную загрузил .NET Core. SDK для 2.0 и установил его, затем попытался восстановить его, и он просто продолжает говорить, что он не установлен, для работы проекта требуется .net 2.0. Должен ли я снова протереть ВЕСЬ компьютер и занять ВСЕ место на моем загрузочном диске, чтобы эта чертова штука заработала? Я просто не понимаю, Это делает это на предприятии и в сообществе, как, черт возьми, Microsoft НЕ может ожидать, что ПРЕДПРИЯТИЕ установит VS 2019 на другой диск, а затем на загрузочный диск, ОСОБЕННО, КОГДА ВСЕ ИНСТРУМЕНТЫ, КОТОРЫЕ ВАМ НУЖНЫ, ГАРАНТИРОВАНЫ.

IVE ПЫТАЛСЯ ВСЕМ, О ЧЕМ СООБЩЕНИЕ ОБ ОШИБКЕ. Есть 2 варианта загрузки проекта: 1. СКАЧАТЬ sdk вручную для .NET FRAMEWORK 2.0, КОТОРЫЙ УСТАНОВЛЕН И РЕМОНТНО, 2. ИЗМЕНИТЬ ПРОЕКТ .NET 4.0, ЧТО Я НЕ МОГУ ДЕЛАТЬ. или худший вариант просто ЗАКРЫТЬ РЕШЕНИЕ

Я хочу пояснить, что у меня есть другая машина, которая отлично работает с этим проектом с VS 2019, и я знаю, что люди собираются прыгнуть в Microsoft, которая не поддерживает что-то, что старая победа. Это дает мне возможность нацелиться на .NET Framework 2.0 на другом компьютере ПРЯМО СЕЙЧАС, и сделал это на этом для сообщества VS 2019 и ПРЕДПРИЯТИЯ, ПРЕЖДЕ ЧЕМ УСТАНАВЛИВАТЬ НА ДРУГОЙ, ЧЕМ БУТЫЙ ПРИВОД, так что они ТЕХНИЧЕСКИ ПОДДЕРЖИВАЮТ ЕГО ВО ВСЕХ ДОКУМЕНТАЦИЯХ VOID ARGUMENT, раньше он отлично работал на этой конкретной машине и делает еще одну с VS 2019, если бы это была проблема поддержки, я серьезно сомневаюсь, что MS выдаст ошибку, сообщая об установке .net 2.0, я знал, что установка CORE, вероятно, не будет Это не работает, но это веб-сайт, на который он меня отправил. Дело в том, что они ДЕЙСТВИТЕЛЬНО всего 2 дня назад, Microsoft случайно прекращает поддерживать устаревшие функции, подобные этой, в ENTE # RPRISE PRODUCT без предупреждения после выпуска? Теперь я понимаю, почему многие люди с ++ презирают VS.

Ответы [ 3 ]

0 голосов
/ 02 июня 2019

Если что-то в вашем проекте обязательно требует .NET Framework 2.0, попробуйте установить его из https://www.microsoft.com/en-us/download/details.aspx?id=19988 (это НЕ .NET Core)

0 голосов
/ 02 июня 2019

Исправлено для всех, кто когда-либо снова сталкивался с этой проблемой, вам нужно искать среди устаревших веб-сайтов, но я абсолютно уверен. Если вы сделали это так далеко, вы можете выяснить, как установить .net faramework 2.0 SDK, если Вы просто ищете достаточно трудно LOL

0 голосов
/ 02 июня 2019

Visual Studio 2019 не поддерживает более старые версии .NET Framework, чем 3.5, см. документацию .Если вам действительно нужен .NET 2.0, вам нужно установить более старую Visual Studio, которая поддерживает эту версию.

.NET Core - это совсем не то, что .NET Framework 2.0, поэтому установка не помогает.

Это не имеет никакого отношения к тому, где вы устанавливаете приложения.

Также обратите внимание, что поддержка 2.0 прекратилась десять лет назад, поэтому, если этот проект необходим, настоятельно рекомендуется обновить его до более новой версии.Там обычно не так много причин, почему это не может быть сделано.

...