本文介绍MSB1001错误代码。
消息文本
MSB1001: Unknown switch.
说明
当 MSBuild 命令行出现问题且无法识别特定开关时,将发生此错误。
决议
检查 MSBuild 或 dotnet
命令行的所有部分的语法和拼写。 将输出与msbuild -help
或MSBuild 命令行参考进行比较。
特别注意路径和文件名中的空格(这些通常需要在命令行开关周围加上引号)、不匹配的引号和其他特殊字符,例如反斜杠,因为这些字符可能会影响整个命令行的解析。
在生成脚本中,检查用于构造 MSBuild 命令行的任何环境变量或扩展都具有定义的值、正确且不包含多余的转义字符。
适用对象
MSBuild 的所有版本