Refer site : 

https://knowledge.autodesk.com/search-result/caas/sfdcarticles/sfdcarticles/The-application-was-unable-to-start-correctly-0xc0000022-Click-OK-to-close-the-application.html


Tool download:

https://docs.microsoft.com/ko-kr/sysinternals/downloads/procmon



  • 문제 원인 : Application에서 사용하는 DLL에 접근 거부로 발생
  • 해결 방법 : 사용하는 DLL의 접근 권한 부여


1. Process Monitor v3.50 을 통해 Application이 사용하는 DLL 찾기

    • Process Monitor v3.50 실행
    • 문제의 Application 실행
    • Process Monitor 의 로그 추출
    • 로그에서 "ACCESS DENIED" 검색 
      • 사용하는 DENIED DLL 확인
    • 탐색기에서 해당 DLL
      • 등록정보(속성) -> 보안탭 -> 고급 버튼 클릭 -> 거부되는 거 허용으로 수정 -> 적용

2. Cygwin 에서 간단히 

    • 사용하는 모든 DLL에 권한 주기
      • $ chmod 777 *.dll




1. Cygwin 설치

- http://www.kaisyu.com/notes/google-android/android-download-full-source-on-windows

- Cygwin: http://www.cygwin.com

- Cygwin 설치 시 추가로 선택해야 할 패키지들: curl, git, python, readline


2.  Repo 설치

- 설치: http://dreamlog.tistory.com/2

- Trouble shooting : http://yeslab.tistory.com/39

- 절차

+ $ mkdir ~/bin

+ $ PATH=~/bin:$PATH

+ $ vi ~/.bashrc

+ 파일 맨 마지막에 

+ PATH="~/bin:$PATH"

+ $ source ~/.bashrc

+ $ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo

+ $ chmod a+x ~/bin/repo



3. Generate public key

- https://git-scm.com/book/ko/v1/Git-%EC%84%9C%EB%B2%84-SSH-%EA%B3%B5%EA%B0%9C%ED%82%A4-%EB%A7%8C%EB%93%A4%EA%B8%B0

-  절차

+ $ ssh-keygen

+ $ cat ~/.ssh/id_rsa.pub


+ Recent posts