- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I don't think so, if the other code/dll's were compiled without debug symbols.
For debugging, could users simply copy the imported variables of interest into local copies? These would be compiled with symbols and would be visible to the debugger.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sure they could, and that is clearly one possibility. I'm just trying to find out if I've missed anything, i.e. is there a way to see these variables directly?
If they are developing code and anticipate a problem, then making local copies of interesting values is probably not a big deal. But, if they have a run-timeerror in their code thenthey may have to recreate the error to see important values, and perhaps repeatedly if they don't anticipate the logic issues well.
The users that I am dealing with are engineers, not professional programmers.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
That's not the problem. I can step into the code (actually you *can* set a breakpoint in the DLL before it is loaded - in older versions of Visual Studio you could not - it's marked disabled until the DLL gets loaded, but Studio 2008 seems to recognize when the DLL is loaded and reenables it; clever).
The problem is that in that DLL, which, again I can step into and examine local variables with no problem, there are modules that import variables that are exported from other DLL's that are not built for debug. It doesn't appear that you can see those values.
I can accept that it may not be possible. I'm just trying to find out if someone knows for sure in case I simply missed finding a way to do this.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page