본문 바로가기
주식으로 돈불리기/주식 자동매매 프로그램 개발하기

키움OpenAPI+ 실행시 MainFrame.resx에서 발생하는 에러 일괄 수정하기

by 긍정왕수전노 2024. 2. 8.

 

키움증권 OpenAPI+ 로 요즘도 가끔 새로운 아이디어로 개발해보고 테스트를 하고 있는데요.

 

<제가 만든 키움증권 OpenAPI+에 대한 설명, 그리고 1만 5천원으로 구매하는 방법!>

 


왜 인지는 알수없지만 제가 보내드리는 소스코드를 제가 다운받아서 실행해봐도 처음 시작때

아래와 같은 에러가 발생하는데요. 물론 해결방법은 아주 쉽습니다.

제가 드리는 프로젝트가 총 7개니까 일일이 찾아서 아래처럼 "차단해제" 해주는게 조금 번거롭긴 하지만요.

 

웹에서 다운로드 받으면 최초에 보안문제때문에 발생하는 문제로 MainFrame.resx 파일 찾아서 우클릭 후 속성 -> 차단 해제 체크 해주면 해결 됩니다.

 

이걸 일괄로 해결할 수 있는 방법을 공유 드려봅니다!

 

순서대로 차근차근~

 

  1. PowerShell 관리자로 실행
    • 윈도우11 기준으로 검색창에대 PowerShell을 검색하면 이렇게 창이 뜹니다.

 

2. 아래 명령어 입력한 후 실행합니다.

gci -Recurse "키움증권 OpenAPI+ 프로젝트 경로" | Unblock-File
 

3. 제 컴퓨터에서 예를 들어 실행해보겠습니다.

주의해야할 점은 프로젝트 경로에 ""를 붙여 줘야 합니다.

 

결론적으로 위 명령어 한방이면 *.resx때문에 발생하는 에러는 모두 해결되는게 확인됩니다.

 

반응형