Подтвердить что ты не робот

Что означает код ошибки 0xc0000135 при запуске приложения .NET?

Признак заключается в том, что приложение запускается правильно на большинстве ПК (Windows 7 и XP) на пользовательском сайте, но на одном компьютере он постоянно не запускается с ошибкой "Приложению не удалось правильно инициализировать (0xc0000135)". Какая проблема?

4b9b3361

Ответ 1

Эта ошибка возникает, когда платформа .NET не установлена ​​на целевом компьютере или когда установленных версий недостаточно для запуска приложения. Разрешение очевидно: установите правильную версию .NET framework перед запуском приложения.

Ответ 2

Из файла заголовка ntstatus.h SDK:

//
// MessageId: STATUS_DLL_NOT_FOUND
//
// MessageText:
//
// The program can't start because %hs is missing from your computer. 
// Try reinstalling the program to fix this problem.
//
#define STATUS_DLL_NOT_FOUND             ((NTSTATUS)0xC0000135L)    // winnt

Совет "попробуйте переустановить программу" прочен, но вам точно нужно выяснить, что нужно установить. Если вы понятия не имеете, используйте утилиту SysInternals ProcMon, вы увидите, что Windows ищет DLL и не находит ее. Название DLL должно быть хорошим руководством. Если это mscoree.dll, вы забыли установить .NET на целевую машину.

Ответ 3

Также проверьте версию, есть также ".NET Framework 4.0", которая отличается от 3.5. 4.0 не будет запускать приложения, рассчитанные на 3,5

Ответ 4

вы делаете

Код ошибки 0xc0000135, потому что компьютер используется там .NET Framework. вам нужно сначала установить его .NET framework.

перед установкой. framework net framework также проверяйте свою визуальную студию. чтобы проверить версию вашей визуальной студии следующим образом:

  • Сначала откройте свою визуальную студию.
  • Выберите проект и нажмите "Свойства", затем выберите окна справки.
  • Там появится версия System.Core. Используется Net framework.
  • После поиска. Версия Net Framework установлена ​​на клиентском компьютере и завершает свою работу, попробуйте еще раз на ходу. если есть ошибка, то вы должны сделать это
    • см. ссылки в использовании и настройке свойства все ссылки для копирования local = true property
    • после этого при создании или запуске проекта, затем остановите проект
    • exe файл в папке, ищущей местоположения в windownaplication debug\bin\debug.
    • в существующих папках exe exe и файлах dll
    • DLL файл - это сторонние файлы exe файлов DLL, которые должны включать. попробуйте запустить exe.