Q&A

  • Error : Cannot debug Project...
Dll file 만들기를 연습하던 초보자인데 Dll file을 만들고 나서 컴파일을 시키니 다음과 같은 에러가 발생하여 더 이상 진도가 나가질 않는군요. 문제의 이유를 알고 계신 분들께 해결을 부탁드립니다.



Cannot debug Project unless a host application is defined

Use the Run|Parameters...... dialog Box







2  COMMENTS
  • Profile
    아~델초 2000.08.22 10:51
    안냐세여.. 울트라 슈퍼 킹 델초입니당.. ^_^'



    건 기냥은 디버깅이 되질않습니다.. 에러메시지에도 나오듯이

    Host Application이 필요하기때문이져.. 우선 DLL을 만드셨다면

    Ctrl+F9로 컴파일만 하십니당..에러가 엄따면, 잘넘어가져..

    그리고,, 이 DLL을 테스트할 어플을 하나 더 만드셔야합니당..

    그리고 그 어플에서 이 DLL을 로드해서 사용하는 도중에

    디버그가 가능하져.. 이때 DLL 소스에 브레이크를 거시면 잘될

    겁니당.. 어플을 먼저 제작하고 DLL을 만드셨다면,

    Run/Parameters 의 Host Application을 지정해주시면됩니당.. ^+^;



    수거여.. ^_^'



    최정식 wrote:

    > Dll file 만들기를 연습하던 초보자인데 Dll file을 만들고 나서 컴파일을 시키니 다음과 같은 에러가 발생하여 더 이상 진도가 나가질 않는군요. 문제의 이유를 알고 계신 분들께 해결을 부탁드립니다.

    >

    > Cannot debug Project unless a host application is defined

    > Use the Run|Parameters...... dialog Box

    >

    >

    >

  • Profile
    최정식 2000.08.23 02:51
    알려주신대로 했더니 실행이 되어 지난 며칠간의 피곤이 날아가 버리는 것 같군요.

    "정말 정말" 감사합니다.



    그리고 2가지 질문이 더 있는데....



    1. Dll source에 break를 건다는 것을 잘 모르겠네요.

    2. 최초에 실행시

    Project MyresPrj.exe raised exception class Exception with message 'Cannot

    open 'Avi'. Process stopped. Use Step or Run to continue.

    라는 에러가 발생하고

    3. 두번째 실행시 폼 위에 에러 박스가 생기며

    Cannot open 'AVI'

    라는 에러가 생기는군요.



    그 다음에야 정상 작동이 되는데... 초보에게는 너무 어렵군요.



    아무튼 정말 감사합니다.