- Joined
- Sep 22, 2008
- Messages
- 602
- Reaction score
- 2
- Points
- 0
He isn't developing right now, so I see no problem in asking why he is compiling a debug version.Building a debug version of your add-on is absolutely vital for proper testing and debugging of your code: beyond being able to step through the code with the debugger and inspect variables, debug versions fill unallocated memory with 0xCDCDCDCD or some other pattern so the add-on will crash if unallocated or freed memory is used as a pointer. In fact, you should only build a release version of your DLL when you are doing final testing before making some sort of public release, such as a beta release or later.
Also:
Depending on his experience, debugging this may be a bit too much right now.VC++ 2008 is my first Microsoft programming experience, so I might miss something important.