Як виправити помилку "Щоб запустити цю програму, спочатку потрібно встановити одну з наступних версій .Net Framework: v2.0.50727"?


5

Як виправити помилку, яка почала з’являтися у багатьох програмах:

Щоб запустити цю програму, спочатку потрібно встановити одну з наступних версій .Net Framework: v2.0.50727.

Хочете зараз завантажити інсталяційну версію v2.0.50727 рамки .NET?

На жаль, це не так просто, як просто встановити час виконання .NET 2.0, оскільки його вже встановлено. Якщо я запускаю рекомендовані інсталятори для .NET 2.0 або .NET 3.5 SP1, він завершується безшумно.

Події, що призводять до проблеми:

  • Встановлено SQL Server 2008 R2, який встановлює іграшну версію Visual Studio 2008, яка стосується лише конкретних проектів SQL.
  • Видалення Visual Studio 2008.

1
Ви спробували видалити та перевстановити час виконання .NET 2.0?
мартіно

Ви отримаєте цю помилку, лише якщо .NET Framework 2.0 не був встановлений.
Рамхаунд

Я б пішов і переустановив усе, що ви видалили.
Рамхаунд

Ви видалили VS-2008. Тому я думаю, що він також видалив .net Framework 2.0, тому спробуйте завантажити окрему установку для цієї проблеми та спробуйте встановити її потім. Також перевірте журнал подій, чи є у вас якась цінна інформація.
avirk

Ви спробували переглянути переглядач подій Windows? Це колись пропонує цікаву інформацію.
Сопалахо де Аррієрес

Відповіді:


2

Я часто бачив подібні до цього ситуації, пов’язані з пошкодженням встановленої установки .Net. Пропозиція Мартіно про видалення та перевстановлення .Net, ймовірно, є правильним.

Ви можете отримати цю помилку за допомогою .Net, яка все ще встановлена, якщо програма, яка викидає помилку, не ВИЗНАЧИТИ установку. Видалення / перевстановлення допоможе в цьому. Після видалення існуючого пакету .Net ви можете прочитати цю статтю про останню утиліту очищення від MS. Якщо видалення якоїсь іншої програми залишило пошкоджені системні з'єднання, вам може знадобитися це очищення, щоб повернути вашу систему до прав.


1

Це допоможе, якщо ви вказали, до якої версії Windows це стосується.

Ви можете перевірити записи Реєстру, щоб побачити, чи слід застосовувати додатки значень, щоб перевірити, які версії встановленого .NET Framework були пошкоджені.

Якщо ви використовуєте версію Windows, для якої .NET Framework 2.0 неможливо видалити, у цій статті є деякі поради.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.