<name> 不是有效的文件名。

更新:2007 年 11 月

当试图从“命令”窗口中创建新文件,但文件名中包含不支持的字符时,会发生此错误。

文件名不能包含下列字符:

  • 井号 (#)

  • 百分号 (%)

  • “and”符 (&)

  • 星号 (*)

  • 竖线 (|)

  • 反斜杠 (\)

  • 冒号 (:)

  • 双引号 (")

  • 小于号 (<)

  • 大于号 (>)

  • 句点 (.)

  • 问号 (?)

  • 正斜杠 (/)

  • 前导或尾随空格(“”)

  • 为 Windows 或 DOS 保留的名称
(nul、aux、con、com1、lpt1 等)

更正此错误

  • 使用不包含上面列出的字符的新文件名输入命令。

请参见

参考

“新建文件”命令

带参数的 Visual Studio 命令