2012-04-12 3 views
1

내 프로젝트의 형제 디렉터리에있는 cs 파일을 컴파일하려고하지만 csc가 열리지 않습니다.CSharp 컴파일러가 상위 디렉토리의 파일을 열 수 없습니다.

csc ../test/file.cs 

Csc를 인쇄이 메시지 :

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

진짜로 정말 이상한 것은 그것이 "../test"부분을 스트립 것입니다 여기에 문제를 유발 명령 줄의 샘플입니다.

누구나이 작업을 수행하는 방법에 대한 아이디어가 있습니까? 덕분에

+0

어디 폴더 계층 구조에서이 명령을 실행하는? – Oded

+0

"src"와 "test"라고하는 디렉토리를 가져야합니다 ... "src"에있을 때 csc를 실행하고 "test"에서 CS 파일을 컴파일해야합니다. – alessandroasm

+0

"test"와 "src"는 같은 디렉토리에 있습니다 – alessandroasm

답변

1

이것은 명령 줄이므로 백 슬래시를 사용하여 디렉토리를 구분해야합니다.

csc ..\test\file.cs 

(역 슬래시 또는 슬래시를 사용하십시오 경우 C# 프로그램에서, 중요하지 않습니다.)