Your question was somewhat hard to understand for me. I will restate it so you can see I understand you correctly (or not). Please let me know if my understanding is wrong on any point:
1. You want to debug a DLL
2. You have the C++ source code for that DLL
3. You are using VS 2010
4. You have two applications (exe files)
5. Both applications use that DLL (call functions from it)
6. You've set Breakpoints in the source code of the DLL, using VS 2010
7. You started one or both of your applications (did you start one or both?)
8. You attached the VS 2010 debugger to an application (did you?)
9. You got a message saying that 'symbols are not loaded' (how? where?)
10. Breakpoints did not work
You furthermore mention a list and that you can't find the applications in it - what list do you mean?
As a general advice I would like to point you to this link:
http://msdn.microsoft.com/en-us/library/x54fht41.aspx[
^]
Furthermore the error message 'symbols are not loaded' might hint at one of two possible causes:
1. You do not have the symbol file (the *.pdb file or *.dbg for older applications), or VS 2010 can not locate it
2. The DLL is not loaded as a debug version, but as a release version. In that case the symbol information might not be loaded (this depends on compiler settings used to create the release build)
Please check if any of these two is the case.