2012-04-18 3 views
1

Когда я начинаю мое приложение, я получаю следующее сообщение об ошибке:.NET метод не найден

method not found microsoft.visualbasic.msgboxresult 

Кто-нибудь знает, что причины этого? Я попытался восстановить мою установку .NET.

Примечание. Эта ошибка возникает только на одной машине. На каждой другой машине он отлично работает, что заставляет меня думать, что что-то с сборками .NET было повреждено. Несколько дней назад он работал отлично на сломанной машине.

Доказательство Сообщение об ошибке:

Error Message

+1

Пожалуйста, покажите нам свой код ... – Mr47

+0

Какие версии фреймворка и Visual Studio вы используете, и у вас установлена ​​VS11-бета? –

+0

Я использую Visual Studio 2005 и .NET 2.0. – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

ответ

2

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

  1. Используйте this tool here для проверки установки .NET 2.0. В качестве примечания, это может быть использовано для проверки любой версии .NET Framework .NET.

  2. Независимо от ошибок, я бы попытался восстановить .NET 2.0. Если ваша проблема уходит, отлично. Однако, если это не сработает, я попытаюсь удалить его, а затем повторно установить.

    • Теперь, если вы используете Vista или более позднюю версию, вы, возможно, не сможете удалить его с помощью панели управления -> Программы и настройки. Если это так, следующие шаги, вероятно, тоже не будут работать. Вам может необходимо отремонтировать установку ОС.
  3. Если вы сделали вышеуказанные шаги, и вы еще не можете заставить его работать, или шаг 2 выходит из строя (что может произойти на продажных установках), то вы хотите, чтобы попытаться с помощью .NET Framework Cleanup Tool.

    • Читайте блог внимательно и убедитесь, что вы понимаете риски/предостережений, связанных с этим инструментом
    • Вы, вероятно, придется заново установить другую версию платформы .NET при удалении .NET 2.0. Вот почему я перечислил этот шаг последним.

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

+0

Спасибо, это было очень полезно. Я дам вам знать, если это сработает. – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

2

Похоже, установка .NET поврежден. Попробуйте переустановить .NET Framework. Используйте .NET с веб-сайта Microsoft. Известно, что некоторые версии AutoCAD поставляются с модифицированной версией .NET.