Differences

This shows you the differences between two versions of the page.

Link to this comparison view

comfilepi:howtoexerun:index [2026/02/15 06:20] – created admincomfilepi:howtoexerun:index [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1
Line 1: Line 1:
-====== ComiflePi에 자동실행 개발방법(Visual Studio개발 환경 설정) ====== 
-개발중인 프로그램을 ComfielPi에서 실행시키기 위해서는 매번 실행파일을 ComfilePi로 카피해주어야 합니다. 빈번한 수정작업이 있을경우 매우 번거롭고 귀찮은 작업입니다.  
-Visual Studio의 디버깅 환경을 일부 수정하면 유저가 일일히 카피해주지 않아도, 클릭한번으로 손쉽게 ComfilePi에서 실행하도록 바꿀 수 있습니다. 
-\\ 
- 
-===== 자동실행 개발환경 설정 ===== 
-  * 1. 자동실행 개발환경을 구현하기 위해서는 pscp.exe와 plink.exe프로그램이 필요합니다. "pscp.exe"와 "plink.exe"를 "C드라이브"에 다운로드합니다. 해당 프로그램은 [[https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html|pscp.exe, plink.exe]]에서 무료로 다운로드 할 수 있습니다.\\  
- 
-{{ :comfilepi:howtoexerun:pscp.png?nolink |}} 
- 
-다운로드 받은 파일을 C:\ (루트폴더)로 옮겨놓으세요. 
- 
-{{ :comfilepi:howtoexerun:pscp2.png?nolink |}} 
- 
-  * 2. 아래와 같이 "PATH"를 설정해야 합니다.  
-  * 내컴퓨터 -> 속성 -> 고급 시스템 설정 -> 환경변수(N)...->PATH 선택 -> 편집 -> "**;C:\;**" 추가 
- 
-{{ :comfilepi:howtoexerun:path84ec95.png?nolink |}} 
- 
-\\  
- 
-  * Windows 10 에서는 <윈도우키 + Pause/Break>를 누르면 아래화면이 표시됩니다. 여기에서 고급시스템 설정을 누르시면 됩니다. 
- 
-{{ :comfilepi:howtoexerun:control10.png?nolink |}} 
- 
-윈도우10에서는 환경변수를 아래 화면처럼 한줄씩 추가하도록 되어 있습니다. 
- 
-{{ :comfilepi:howtoexerun:control102.png?nolink |}} 
- 
-\\ 
-  * 3. Visual Studio실행 -> 디버그(D) -> 속성 -> 빌드 이벤트 -> "빌드 후 이벤트 명령줄" 아래 명령어추가   -> 빌드가 성공한 경우 선택 
-  * <code>pscp -r -pw raspberry "$(ProjectDir)$(OutDir)\*" pi@192.168.0.39:</code> 
-  * ※명령어 추가시 ComfilePi의 IP의 주소로 수정하셔야 합니다.  [[http://www.comfilewiki.co.kr/ko/doku.php?id=comfilepi:running_.net_winforms:index#ftp를_이용한_파일복사|IP주소확인]]을 참고하세요. 
- 
-{{ :comfilepi:howtoexerun:buildeventsetup.png?nolink |}} 
- 
-\\ 
-\\ 
-  * 4. 구성관리자... -> 새로 만들기 ->이름 "ComfilePi" -> 확인 
- 
-{{ :comfilepi:howtoexerun:buildeventsetup2.png?nolink |}} 
-\\ 
-  * 5. 디버그속성 창 -> 디버그 -> 구성 "ComfilePi"선택 -> 아래와 같이 설정합니다.  
-  * 시작 외부 프로그램(X) : <code>C:\Windows\System32\cmd.exe</code> 
-  * 명령줄 인수(N) :<code>/C plink -pw raspberry pi@192.168.0.39 "export DISPLAY=:0.0 && mono HelloWorld.exe"</code> 
- 
-{{ :comfilepi:howtoexerun:comfilepisetupvs1.png?nolink |}} 
-\\ 
-  * 6. 디버깅 툴바 "ComfilePi" 선택 -> 시작 클릭 
-{{ :comfilepi:howtoexerun:setupstart1.png?nolink |}} 
-\\ 
-\\ 
-  * 7. 설정이 정상적으로 되었다면 <시작>아이콘을 눌렀을때, ComfilePi에 자동으로 다운로드된뒤 실행됩니다. 
-  * 위의 설정 예제프로그램은 여기서 {{ :comfilepi:howtoexerun:helloworld.zip |}}다운로드 받을 수 있습니다.  
-{{ :comfilepi:howtoexerun:setupvsfinalscreen.png?nolink |}} 
- 
-[[comfilepi:index#.NET_(닷넷)_개발환경|이전 페이지로 이동]]