Отсутствующие общие dll net framework что это
Перейти к содержимому

Отсутствующие общие dll net framework что это

  • автор:

Ошибка «Не удалось запустить это приложение» при запуске приложения платформа .NET Framework

При попытке запустить приложение платформа .NET Framework может появиться сообщение об ошибке «Не удалось запустить это приложение». Если эта ошибка вызвана установленной версией платформа .NET Framework не обнаружена или платформа .NET Framework повреждена, используйте эту статью, чтобы попытаться решить эту проблему.

This application could not be started dialog box.

Если вы по-прежнему не можете запустить приложение после выполнения всех действий в этой статье, проблема может быть вызвана какой-либо другой причиной, например поврежденной файловой системы, отсутствующими зависимостями или проблемой с приложением. В этом случае вы можете обратиться к издателю приложения или отправить вопрос, чтобы служба поддержки Майкрософт сообщества или Microsoft Q&A для получения дополнительной помощи.

Как исправить ошибку

Чтобы устранить эту проблему и запустить приложение, сделайте следующее:

  1. Скачайте средство восстановления .NET Framework (NetFxRepairTool.exe). Средство запускается автоматически после завершения скачивания.
  2. Если средство восстановления .NET Framework рекомендует какое-либо дополнительное действие, подобное показанному на следующем рисунке, нажмите кнопку Далее. Repair tool recommended changes.
  3. В средстве восстановления .NET Framework отображается диалоговое окно, показанное на следующем рисунке, в котором указано, что изменения внесены. Не закрывайте диалоговое окно, пока выполняется повторная попытка запуска приложения. Запуск должен быть выполнен успешно, если средство восстановления .NET Framework обнаружило и устранило поврежденную установку .NET Framework. Repair tool changes complete.
  4. Если приложение успешно запускается, нажмите кнопку Готово. В противном случае нажмите кнопку Далее.
  5. Если вы нажали кнопку Далее, в средстве восстановления .NET Framework отобразится диалоговое окно, как показано ниже. Нажмите кнопку Готово, чтобы отправить диагностические данные в корпорацию Майкрософт. Unable to resolve the problem with the repair tool.
  6. Если по-прежнему не удается запустить приложение, установите последнюю версию .NET Framework, поддерживаемую вашей версией Windows, как показано в следующей таблице.

Версия Windows Установка .NET Framework
Юбилейное обновление Windows 10 или более поздние версии Среда выполнения .NET Framework 4.8
Windows 10, Windows 10 с обновлением за ноябрь .NET Framework 4.6.2
Windows 8.1 Среда выполнения .NET Framework 4.8
Windows 8 .NET Framework 4.6.1
Windows 7 с пакетом обновления 1 (SP1) Среда выполнения .NET Framework 4.8
Windows Vista SP2 .NET Framework 4.6

Примечание. .NET Framework 4.8 предустановлена в Windows 11 и Windows 10 с обновлением за май 2019 г. и более поздние версии.

Windows Features dialog box suggesting to install .NET Framework 3.5.

  • Попытайтесь запустить приложение.
  • В некоторых случаях отображается диалоговое окно, подобное приведенному ниже, с предложением установить .NET Framework 3.5. Выберите Скачать и установить этот компонент, чтобы установить .NET Framework 3.5, а затем запустите приложение еще раз.
  • См. также

    • Требования к системе для .NET Framework
    • Руководство по установке .NET Framework
    • Устранение неполадок заблокированных установок и удалений .NET Framework

    Совместная работа с нами на GitHub

    Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.

    » Microsoft .NET Framework

    . я экспериментами не занимался и детально не вникал в суть процесса. Просто ставил, когда систему переустанавливал, а если там нехватало чего-то, то на мелкософте, при апдейте выдавали.

    Автор: ZEWS
    Дата сообщения: 17.07.2007 15:53

    puzvan
    С форума oszone.net

    Уважаемый Petya V4sechkin ! Скажите пожалста ,а как ставить эти Ваши сборки — сейчас у меня стоят ОБЕ Ваших предыдущих сборки ! Последние два обновления я с микрософта тоже скачал и установил ! но спрашиваю на будущее — нужно ли удалять предыдущие сборки или можно поверх накатить !? просто есть друг а у него стоят Ваши сборки и я ему хочу сделать обновление.

    Petya V4sechkin

    Мои сборки только для чистой установки.

    Цитата: Последние два обновления я с микрософта тоже скачал и установил!

    Вот и у друга вашего так же сделайте. Это же естественно.
    Автор: ru1956
    Дата сообщения: 20.07.2007 12:45

    Ситуация:
    Поставил Microsoft .NET Framework 2.0, через некоторое время захотелось
    почистить реестр и такая вот картина.
    Отсутствующие общие DLL.
    Указанный файл не найден:
    c:\windows\microsoft.net\framework\v1.0.3705\system.windows.forms.tlb
    | HKEY_LOCAL_MACHINE | \SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs | C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.Windows.Forms.tlb
    | Не проверялось | Удалить параметр
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs\
    C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.Windows.Forms.tlb

    Указанный файл не найден:
    c:\windows\microsoft.net\framework\v1.0.3705\system.enterpriseservices.tlb
    | HKEY_LOCAL_MACHINE | \SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs | C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.EnterpriseServices.tlb
    | Не проверялось | Удалить параметр
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs\
    C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\System.EnterpriseServices.tlb

    и т.д. и т.п. всех около 10 секций. Система WinXP SP2Rus. Программа очистки Neo Utilities.
    Можно ли удалять такие записи реестра, и почему они появились после установки .NET?
    Куда делись отсутствующие файлы? MS.NET Framework вроде исправно установился.

    Спасибо за помощь.

    отсутствующие общие dll net framework

    при проверке реестра ccleaner выдал столбик таких вот ошибок, растолкуйте пожалуйста что это значит!

    Голосование за лучший ответ

    Это ссылки на фрамеворк версии 1 которого нет давно в новых ОС но ссылки на него в реестре для чего-то бережно сохраняются!
    Либо удали — либо внеси в список исключений и забудь!

    Чистка реестра — это зло. Не занимайся этим.

    Похожие вопросы

    Ваш браузер устарел

    Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

    Скачать Microsoft.Build.Framework.dll и устранить ошибки DLL

    Файл Microsoft.Build.Framework.dll, также известный как файл Microsoft.Build.Framework.dll, был создан компанией Microsoft для разработки Microsoft® .NET Framework. Файлы DLL относятся к категории типов файлов Win32 DLL (Библиотека динамической компоновки).

    Первая версия Microsoft.Build.Framework.dll была выпущена для операционной системы Windows Vista 11/08/2006 в составе Windows Vista. Датой самого последнего выпуска файла для Microsoft Visual Studio 2010 Ultimate 2010 является 04/12/2010 [версия 4.0.30319.1 built by: RTMRel]. Файл Microsoft.Build.Framework.dll включен в версии ОС Windows 10, Windows Vista и Windows 8.1.

    Ниже приведены подробные сведения о файле, порядок устранения неполадок, возникших с файлом DLL, и бесплатные загрузки некоторых версий файла Microsoft.Build.Framework.dll.

    Рекомендуемая загрузка: исправить ошибки реестра в WinThruster, связанные с Microsoft.Build.Framework.dll и (или) Microsoft Visual Studio 2010 Ultimate.

    Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11

    Средняя оценка пользователей

    Обзор файла

    Сведения о разработчике и ПО
    Разработчик программного обеспечения: Microsoft Corporation
    Программа: Microsoft® .NET Framework
    Авторское право: © Microsoft Corporation. All rights reserved.
    Сведения о файле
    Набор символов: Unicode
    Код языка: English (U.S.)
    Флаги файлов: Private build
    Маска флагов файлов: 0x003f
    Точка входа: 0xa67e
    Размер кода: 34816
    Информация о файле Описание
    Размер файла: 42 kB
    Дата и время изменения файла: 2019:12:02 17:17:20+00:00
    Тип файла: Win32 DLL
    Тип MIME: application/octet-stream
    Тип компьютера: Intel 386 or later, and compatibles
    Метка времени: 2010:03:18 08:41:46+00:00
    Тип PE: PE32
    Версия компоновщика: 8.0
    Размер кода: 34816
    Размер инициализированных данных: 2048
    Размер неинициализированных данных: 0
    Точка входа: 0xa67e
    Версия ОС: 4.0
    Версия образа: 0.0
    Версия подсистемы: 4.0
    Подсистема: Windows command line
    Номер версии файла: 4.0.30319.1
    Номер версии продукта: 4.0.30319.1
    Маска флагов файлов: 0x003f
    Флаги файлов: Private build
    Файловая ОС: Win32
    Тип объектного файла: Dynamic link library
    Подтип файла: 0
    Код языка: English (U.S.)
    Набор символов: Unicode
    Наименование компании: Microsoft Corporation
    Описание файла: Microsoft.Build.Framework.dll
    Версия файла: 4.0.30319.1 built by: RTMRel
    Внутреннее имя: Microsoft.Build.Framework.dll
    Авторское право: © Microsoft Corporation. All rights reserved.
    Название продукта: Microsoft® .NET Framework
    Версия продукта: 4.0.30319.1
    Комментарии: Flavor=Retail
    Закрытая сборка: DDBLD766

    ✻ Фрагменты данных файлов предоставлены участником Exiftool (Phil Harvey) и распространяются под лицензией Perl Artistic.

    Что такое сообщения об ошибках Microsoft.Build.Framework.dll?

    Ошибки библиотеки динамической компоновки Microsoft.Build.Framework.dll

    Файл Microsoft.Build.Framework.dll считается разновидностью DLL-файла. DLL-файлы, такие как Microsoft.Build.Framework.dll, по сути являются справочником, хранящим информацию и инструкции для исполняемых файлов (EXE-файлов), например Setup.exe. Данные файлы были созданы для того, чтобы различные программы (например, Microsoft Visual Studio 2010 Ultimate) имели общий доступ к файлу Microsoft.Build.Framework.dll для более эффективного распределения памяти, что в свою очередь способствует повышению быстродействия компьютера.

    К сожалению, то, что делает файлы DLL настолько удобными и эффективными, также делает их крайне уязвимыми к различного рода проблемам. Если что-то происходит с общим файлом DLL, то он либо пропадает, либо каким-то образом повреждается, вследствие чего может возникать сообщение об ошибке выполнения. Термин «выполнение» говорит сам за себя; имеется в виду, что данные ошибки возникают в момент, когда происходит попытка загрузки файла Microsoft.Build.Framework.dll — либо при запуске приложения Microsoft Visual Studio 2010 Ultimate, либо, в некоторых случаях, во время его работы. К числу наиболее распространенных ошибок Microsoft.Build.Framework.dll относятся:

    • Нарушение прав доступа по адресу — Microsoft.Build.Framework.dll.
    • Не удается найти Microsoft.Build.Framework.dll.
    • Не удается найти C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Microsoft.Build.Framework.dll.
    • Не удается зарегистрировать Microsoft.Build.Framework.dll.
    • Не удается запустить Microsoft Visual Studio 2010 Ultimate. Отсутствует требуемый компонент: Microsoft.Build.Framework.dll. Повторите установку Microsoft Visual Studio 2010 Ultimate.
    • Не удалось загрузить Microsoft.Build.Framework.dll.
    • Не удалось запустить приложение, потому что не найден Microsoft.Build.Framework.dll.
    • Файл Microsoft.Build.Framework.dll отсутствует или поврежден.
    • Не удалось запустить это приложение, потому что не найден Microsoft.Build.Framework.dll. Попробуйте переустановить программу, чтобы устранить эту проблему.

    Файл Microsoft.Build.Framework.dll может отсутствовать из-за случайного удаления, быть удаленным другой программой как общий файл (общий с Microsoft Visual Studio 2010 Ultimate) или быть удаленным в результате заражения вредоносным программным обеспечением. Кроме того, повреждение файла Microsoft.Build.Framework.dll может быть вызвано отключением питания при загрузке Microsoft Visual Studio 2010 Ultimate, сбоем системы при загрузке Microsoft.Build.Framework.dll, наличием плохих секторов на запоминающем устройстве (обычно это основной жесткий диск) или, как нередко бывает, заражением вредоносным программным обеспечением. Таким образом, крайне важно, чтобы антивирус постоянно поддерживался в актуальном состоянии и регулярно проводил сканирование системы.

    Как исправить ошибки Microsoft.Build.Framework.dll — 3-шаговое руководство (время выполнения: ~5-15 мин.)

    Если вы столкнулись с одним из вышеуказанных сообщений об ошибке, выполните следующие действия по устранению неполадок, чтобы решить проблему Microsoft.Build.Framework.dll. Эти шаги по устранению неполадок перечислены в рекомендуемом порядке выполнения.

    Шаг 1. Восстановите компьютер до последней точки восстановления, «моментального снимка» или образа резервной копии, которые предшествуют появлению ошибки.

    Чтобы начать восстановление системы (Windows XP, Vista, 7, 8 и 10):

    1. Нажмите кнопку «Пуск» в Windows
    2. В поле поиска введите «Восстановление системы» и нажмите ENTER.
    3. В результатах поиска найдите и нажмите «Восстановление системы»
    4. Введите пароль администратора (при необходимости).
    5. Следуйте инструкциям мастера восстановления системы, чтобы выбрать соответствующую точку восстановления.
    6. Восстановите компьютер к этому образу резервной копии.

    Если на этапе 1 не удается устранить ошибку Microsoft.Build.Framework.dll, перейдите к шагу 2 ниже.

    Шаг 2. Если вы недавно установили приложение Microsoft Visual Studio 2010 Ultimate (или схожее программное обеспечение), удалите его, затем попробуйте переустановить Microsoft Visual Studio 2010 Ultimate.

    Чтобы удалить программное обеспечение Microsoft Visual Studio 2010 Ultimate, выполните следующие инструкции (Windows XP, Vista, 7, 8 и 10):

    1. Нажмите кнопку «Пуск» в Windows
    2. В поле поиска введите «Удалить» и нажмите ENTER.
    3. В результатах поиска найдите и нажмите «Установка и удаление программ»
    4. Найдите запись для Microsoft Visual Studio 2010 Ultimate 2010 и нажмите «Удалить»
    5. Следуйте указаниям по удалению.

    После полного удаления приложения следует перезагрузить ПК и заново установить Microsoft Visual Studio 2010 Ultimate.

    Если на этапе 2 также не удается устранить ошибку Microsoft.Build.Framework.dll, перейдите к шагу 3 ниже.

    Microsoft Visual Studio 2010 Ultimate 2010

    Шаг 3. Выполните обновление Windows.

    Когда первые два шага не устранили проблему, целесообразно запустить Центр обновления Windows. Во многих случаях возникновение сообщений об ошибках Microsoft.Build.Framework.dll может быть вызвано устаревшей операционной системой Windows. Чтобы запустить Центр обновления Windows, выполните следующие простые шаги:

    1. Нажмите кнопку «Пуск» в Windows
    2. В поле поиска введите «Обновить» и нажмите ENTER.
    3. В диалоговом окне Центра обновления Windows нажмите «Проверить наличие обновлений» (или аналогичную кнопку в зависимости от версии Windows)
    4. Если обновления доступны для загрузки, нажмите «Установить обновления».
    5. После завершения обновления следует перезагрузить ПК.

    Если Центр обновления Windows не смог устранить сообщение об ошибке Microsoft.Build.Framework.dll, перейдите к следующему шагу. Обратите внимание, что этот последний шаг рекомендуется только для продвинутых пользователей ПК.

    Если эти шаги не принесут результата: скачайте и замените файл Microsoft.Build.Framework.dll (внимание: для опытных пользователей)

    Если ни один из предыдущих трех шагов по устранению неполадок не разрешил проблему, можно попробовать более агрессивный подход (примечание: не рекомендуется пользователям ПК начального уровня), загрузив и заменив соответствующую версию файла Microsoft.Build.Framework.dll. Мы храним полную базу данных файлов Microsoft.Build.Framework.dll со 100%-ной гарантией отсутствия вредоносного программного обеспечения для любой применимой версии Microsoft Visual Studio 2010 Ultimate . Чтобы загрузить и правильно заменить файл, выполните следующие действия:

    1. Найдите версию операционной системы Windows в нижеприведенном списке «Загрузить файлы Microsoft.Build.Framework.dll».
    2. Нажмите соответствующую кнопку «Скачать», чтобы скачать версию файла Windows.
    3. Скопируйте этот файл в соответствующее расположение папки Microsoft Visual Studio 2010 Ultimate:

    Windows Vista: C:\Windows\Microsoft.NET\Framework64\v2.0.50727\
    Windows Vista: C:\Windows\Microsoft.NET\Framework\v2.0.50727\
    Windows Vista: C:\Windows\assembly\GAC_MSIL\Microsoft.Build.Framework\2.0.0.0__b03f5f7f11d50a3a\
    Windows 7: C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\
    Windows 7: C:\Windows\assembly\GAC_MSIL\Microsoft.Build.Framework\3.5.0.0__b03f5f7f11d50a3a\
    Показать на 22 каталогов больше +

    Windows 7: C:\Windows\Microsoft.NET\Framework64\v2.0.50727\
    Windows 7: C:\Windows\Microsoft.NET\Framework\v2.0.50727\
    Windows 7: C:\Windows\assembly\GAC_MSIL\Microsoft.Build.Framework\2.0.0.0__b03f5f7f11d50a3a\
    Windows 7: C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\
    Windows 8: C:\Windows\Microsoft.NET\Framework\v4.0.30319\
    Windows 8: C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.Build.Framework\v4.0_4.0.0.0__b03f5f7f11d50a3a\
    Windows 8.1: C:\Windows\Microsoft.NET\Framework\v4.0.30319\
    Windows 8.1: C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.Build.Framework\v4.0_4.0.0.0__b03f5f7f11d50a3a\
    Windows 10: C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\
    Windows 10: C:\Windows\Microsoft.NET\Framework64\v2.0.50727\
    Windows 10: C:\Windows\Microsoft.NET\Framework\v2.0.50727\
    Windows 10: C:\Windows\assembly\GAC_MSIL\Microsoft.Build.Framework\2.0.0.0__b03f5f7f11d50a3a\
    Windows 10: C:\Windows\WinSxS\amd64_netfx-microsoft.build.framework_b03f5f7f11d50a3a_10.0.16299.15_none_9355f6a68394f7a2\
    Windows 10: C:\Windows\WinSxS\msil_microsoft.build.framework_b03f5f7f11d50a3a_10.0.16299.15_none_dddbced1e0d4d1ef\
    Windows 10: C:\Program Files\Reference Assemblies\Microsoft\Framework\v3.5\
    Windows 10: C:\Windows\WinSxS\amd64_netfx35linq-microsoft.build.framework_31bf3856ad364e35_3.5.16299.15_none_1aad534ad9620378\
    Windows 10: C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.5\
    Windows 10: C:\Windows\assembly\GAC_MSIL\Microsoft.Build.Framework\3.5.0.0__b03f5f7f11d50a3a\
    Windows 10: C:\Windows\WinSxS\msil_microsoft.build.framework_b03f5f7f11d50a3a_3.5.16299.15_none_63018e91c5a9a3c1\
    Windows 10: C:\Windows\WinSxS\x86_netfx35linq-microsoft.build.framework_31bf3856ad364e35_3.5.16299.15_none_be8eb7c721049242\
    Windows 10: C:\Windows\Microsoft.NET\Framework\v4.0.30319\
    Windows 10: C:\Windows\Microsoft.NET\assembly\GAC_MSIL\Microsoft.Build.Framework\v4.0_4.0.0.0__b03f5f7f11d50a3a\

    Если этот последний шаг оказался безрезультативным и ошибка по-прежнему не устранена, единственно возможным вариантом остается выполнение чистой установки Windows 10.

    СОВЕТ ОТ СПЕЦИАЛИСТА: Мы должны подчеркнуть, что переустановка Windows является достаточно длительной и сложной задачей для решения проблем, связанных с Microsoft.Build.Framework.dll. Во избежание потери данных следует убедиться, что перед началом процесса вы создали резервные копии всех важных документов, изображений, установщиков программного обеспечения и других персональных данных. Если вы в настоящее время не создаете резервных копий своих данных, вам необходимо сделать это немедленно.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *