none
Execution does not stop at breakpoints in eMbedded VC++ 4.0

    Question

  • Hello,

    I have a DLL written in eMbedded Visual C++ 4.0.  An C# application uses the methods provided by the DLL.  The C# application apparently calls them and get the expected return values but the control does not stop at the breakpoints in these called methods.  The way I am debugging the DLL is that the application gets started when the DLL is downloaded to the mobile device.  Any inputs will be appreciated.

    Jun Inagaki

    Friday, March 09, 2012 10:37 PM

Answers

  • Maybe the symbols do not match, or some other problem. Have you tried to insert a hardcoded __debugbreak() ?

    -- pa

    • Proposed as answer by Helen Zhao Friday, March 16, 2012 7:12 AM
    • Marked as answer by Helen Zhao Monday, March 19, 2012 1:16 AM
    Saturday, March 10, 2012 2:11 AM

All replies

  • Maybe the symbols do not match, or some other problem. Have you tried to insert a hardcoded __debugbreak() ?

    -- pa

    • Proposed as answer by Helen Zhao Friday, March 16, 2012 7:12 AM
    • Marked as answer by Helen Zhao Monday, March 19, 2012 1:16 AM
    Saturday, March 10, 2012 2:11 AM
  • Try to enable the "Unmanaged code debugging" property.

    See this:http://msdn.microsoft.com/en-us/library/tdw0c6sf.aspx

    • Edited by Babel92 Saturday, March 10, 2012 2:39 AM
    • Proposed as answer by Helen Zhao Monday, March 12, 2012 8:27 AM
    • Unproposed as answer by Helen Zhao Monday, March 12, 2012 8:40 AM
    Saturday, March 10, 2012 2:23 AM
  • Hi Jun,

    I am checking the thread status on my side. Would you mind letting me know the result of these suggestions? If you need further help, please feel free to let me know. We'll continue working with you on this issue.

    Have a nice day!
    Helen Zhao


    Helen Zhao [MSFT]
    MSDN Community Support | Feedback to us

    Friday, March 16, 2012 7:14 AM