그래서 웹 사이트의 백엔드로 커넥터와 같은 프로그램 (실행 파일)을 만들고 있는데,이 프로그램은 C#을 사용하여 Visual Studio 2010 (.NET 4.0)으로 작성되었습니다.게시 파일 실행 파일
기본적으로 프론트 엔드 코드는 매개 변수 (또는 명령 줄 인수)로 실행 파일을 호출 한 다음 프로그램이 다른 함수를 호출하고 적절한 작업을 수행합니다.
이제 파일을 업로드 할 때 문제가 발생했습니다. 웹 사이트는 사용자에게 파일을 찾은 다음 업로드 버튼을 누르라고 요청합니다. 업로드 버튼을 누르면 웹 사이트에서 실행 파일을 호출합니다. 내 생각은 실행 파일에, 어떻게 든 업로드 된 파일을 가져 와서 복사본을 로컬 서버에 저장 한 다음 로컬 복사본에 수정을 수행합니다.
필자는 내 사건에 대해 충분히 설명했으면합니다. 따라서 모든 질문에 내 은입니다. 기본적으로 내 실행 파일이 업로드 파일을 가져올 수있는 방법이 있습니까?
URL에 직접 POST 요청을 보내는 것과 같은 다른 해결 방법이있을 수 있지만 여기에는 해당되지 않습니다. 웹 사이트 및 백엔드 코드의 현재 설정을 사용하여 독립형 실행 파일을 사용해야합니다.
도움 주시면 감사하겠습니다.
'stdio' (Slaks의 답 참조)가 충분하지 않다면 일반적으로 게시 된 파일을 임시 파일 (즉, 실제 OS 임시 영역)에 쓰고 임시 경로를 전달해야합니다 exe에 파일. 마음에 떠오르는 유일한 옵션은 "명명 된 파이프"이지만 엄청난 과잉입니다. –