CSharp编译器无法打开父目录中的文件

时间:2012-04-12 12:44:32

标签: c# visual-studio-2010 msbuild csc

我正在尝试编译一个位于我项目的兄弟目录中的cs文件,但是csc无法打开它。以下是触发问题的命令行示例:

csc ../test/file.cs

Csc打印此消息:

error CS1504: Source file '<path to current dir>\file.cs' could not be openned

真正奇怪的是它剥离了“../test”部分。

任何人都知道如何使这项工作?感谢

1 个答案:

答案 0 :(得分:1)

由于这是命令行,因此应使用反斜杠来分隔目录。

csc ..\test\file.cs

(在C#程序中,如果你使用反斜杠或正斜杠就没关系了。)