Visual Studio를 사용하여 C#에서 프로그램을 개발하고 디버그 폴더에서 .exe 파일을 생성했습니다. 또한 Properties-> Debug에서 명령 줄 인수를 추가했습니다. \ 예 \ 빈 \ 릴리스 \ Input_Files은 \ D : \ 예 \ 빈 \ 디버그 \ 디버그로 솔루션 구성을 표시하여이 솔루션을 실행 (900) (640).exe 파일을 명령 프롬프트에서 실행하십시오.
, 그것은 생성 trycc.css 통과
params 객체를 파라미터는 D는 디버그 폴더에 .exe 파일.
동일한 명령 줄에서 실행하려고하면 .exe와 같은 수준에있는 파일을 열 수 없습니다.
D:\>D:\Example\bin\Debug\Example.exe D:\Example\bin\Release\Input_Files\ D:\Example\bin\Debug\trycc.css 900 640
어디서 잘못 될지 이해하지 못합니다. 친절하게 도와주세요.
는 여기있다 :
D:\>D:\Example\bin\Debug\DFu1.exe "D:\Example\bin\Release\I
nput_Files\" "D:\Example\bin\Release\Input_Files\css\screen.css" "900
" "830"
Incomplete Arguments entered.
Press any key to continue
Unhandled Exception: System.IO.DirectoryNotFoundException: Could not find a part
of the path 'C:\Out\elogs.txt'.
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, I
nt32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions o
ptions, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access)
at ExampleParser.Program.Main(String[] args) in D:\Example\Program.cs:l
ine 691
작업 디렉토리에 문제가 있거나 ""사이에 매개 변수를 넣어야합니다. 명령 프롬프트에서 전체 출력을 복사하여 붙여 넣을 수 있습니까? 방법을 모른다면 - 명령 프롬프트 창에서 마우스 오른쪽 버튼을 클릭하고 표시를 선택하고 마우스 오른쪽 버튼을 클릭하면 클립 보드에 표시됩니다 (여기서 CTRL + V를 누르십시오). – kape123
편집했습니다 .. 제발 봐주세요 – Aada