Поделиться через


Не удалось найти стандартную библиотеку: <имяФайла>

Обновлен: Ноябрь 2007

Could not find standard library: '<filename>'

Visual Basic не удается найти или открыть одну из стандартных библиотек DLL, необходимых для компиляции и связывания.

С наибольшей вероятностью непригодной для использования библиотекой окажется mscorlib.dll или microsoft.visualbasic.dll.

По умолчанию это сообщение является предупреждающим. Дополнительные сведения о скрытии предупреждений или их обработке как ошибки см. в разделе Настройка предупреждений в Visual Basic.

Идентификатор ошибки: BC40049

Чтобы исправить данную ошибку

  1. Проверьте что файл, указанный в сообщении об ошибке, находится на жестком диске, с которого выполняется запуск Visual Basic. Обычно стандартные библиотеки находятся в подкаталоге \WINNT\Microsoft.NET\Framework или \WINDOWS\Microsoft.NET\Framework.

  2. Убедитесь, что ни файл, ни каталог не имеет параметр или атрибут, который препятствует доступу для чтения Visual Basic.

  3. Убедитесь, что имя и расширение файла написаны правильно. Использование прописных букв не является принципиальным.

  4. Если файл размещен правильно и указаны соответствующие настройки доступа, возможно, он поврежден на диске. По возможности переустановите Visual Basic.

  5. Запишите точное имя файла и расширение и обратитесь в службу поддержки продуктов Майкрософт.

См. также

Задачи

Практическое руководство. Вызов компилятора командной строки

Основные понятия

Обращение за помощью к службе поддержки корпорации Майкрософт (Visual Studio)

Другие ресурсы

Построение из командной строки (Visual Basic)