未能找到标准库:“<filename>”

更新:2007 年 11 月

Visual Basic 无法找到或打开一个需在编译和链接时使用的标准 DLL 库。

此无法使用的库很可能是 mscorlib.dll 或 microsoft.visualbasic.dll。

默认情况下,此消息是一个警告。有关隐藏警告或将警告视为错误的信息,请参见 在 Visual Basic 中配置警告

**错误 ID:**BC40049

更正此错误

  1. 验证在错误消息中提到的文件是否在从中运行 Visual Basic 的硬盘上存在。通常,标准库应位于 \WINNT\Microsoft.NET\Framework 或 \WINDOWS\Microsoft.NET\Framework 下的子目录中。

  2. 验证文件和目录均没有会阻止 Visual Basic 进行读访问的设置或属性。

  3. 验证文件名和扩展名的拼写正确。大写无关紧要。

  4. 如果觉得文件已位于正确的位置而且可供访问,则它可能已在磁盘上损坏。如有可能,请重新安装 Visual Basic。

  5. 记下确切的文件名和扩展名,然后与 Microsoft 产品支持服务联系。

请参见

任务

如何:调用命令行编译器

概念

从 Microsoft 支持获得帮助 (Visual Studio)

其他资源

从命令行生成 (Visual Basic)