本部分是 BSCMAKE 生成工具生成的错误和警告的参考。 BSCMAKE 错误和警告的格式为 BKxxxx,其中 xxxx 是四位数字。
重要
Visual Studio 编译器和生成工具可报告多种类型的错误和警告。 发现错误或警告后,生成工具可做出有关代码意向的假设并尝试继续,因此,可能会同时报告更多问题。 如果工具做出错误假设,则后续错误或警告可能不适于你的项目。 纠正项目中的问题时,请始终先纠正报告的第一个错误或警告,然后在通常情况下重新生成。 一个修复程序可以解决多个后续错误。
若要在 Visual Studio 中获取有关特定诊断消息的帮助内容,请在“输出”窗口中选择该消息,然后按 F1 键。 Visual Studio 会打开该错误的文档页(如果存在)。 还可以使用页面顶部的搜索工具查找有关特定错误或警告的文章。 或者,按工具浏览错误和警告列表,并在此页面上的内容列表中键入内容。
注意
并非所有 Visual Studio 错误或警告均有记录。 在许多情况下,诊断消息将提供所有可用信息。 如果登录此页面并认为错误或警告消息需要其他说明,请使用此页面上的反馈按钮告知我们。 如果认为错误或警告是错误的,或者发现了工具集的其他问题,请在开发者社区网站上报告产品问题。 还可以在 IDE 中发送反馈并输入 bug。 在 Visual Studio 中,转到菜单栏并选择 “帮助 > 发送反馈 > 报告问题”,或使用 “帮助 > 发送反馈 > 建议”功能提交建议。 创建了一些编译程序错误主题,这些主题不是由编译程序发出的,但现在会重定向到此页面。
可以在 Microsoft Q&A C++ 论坛中找到有关错误和警告的其他帮助。 或者,在 Visual Studio C++ 开发者社区网站上搜索错误或警告编号。 还可以搜索 Stack Overflow 以查找解决方案。
有关指向其他帮助和社区资源的链接,请参阅 Visual C++ 帮助和社区。
错误消息
| 错误 | Message |
|---|---|
| BSCMAKE 错误 BK1503 | 无法写入文件“filename”(原因:reason) |
| BSCMAKE 错误 BK1504 | 无法在文件“filename”中定位 [: reason] |
| BSCMAKE 错误 BK1505 | 无法从文件“filename”读取 [原因:] |
| BSCMAKE 错误 BK1506 | 无法打开文件“filename”[: reason] |
| BSCMAKE 错误 BK1507 | 无法打开临时文件“filename”[: reason] |
| BSCMAKE 错误 BK1508 | 无法删除临时文件“filename”[: reason] |
| BSCMAKE 错误 BK1509 | 堆空间不足 |
| BSCMAKE 错误 BK1510 | 损坏的 .SBR 文件 文件名 |
| BSCMAKE 错误 BK1512 | filename:超出容量 |
| BSCMAKE 错误 BK1513 | 非增量更新需要所有的 .SBR 文件 |
| BSCMAKE 错误 BK1514 | 都。SBR 文件被截断,文件名中未找到任何文件 |
| BSCMAKE 错误 BK1515 | bscfile:不兼容的版本:无法增量更新 |
| BSCMAKE 错误 BK1516 | bscfile 损坏;无法以增量方式更新 |
| BSCMAKE 错误 BK1517 | 使用 /Yc 和 /Yu 编译的 sbrfile 源文件 |
警告消息
| 警告 | Message |
|---|---|
| BSCMAKE 警告 BK4502 | 截断的 .SBR 文件“filename”不在指定的文件路径中。 |
| BSCMAKE 警告 BK4503 | .SBR 文件中的轻微错误被忽略,文件名未受影响。 |
| BSCMAKE 警告 BK4504 | 文件包含的引用过多;忽略来自此源的进一步引用 |