My main focus at work is merging some C .LIB precompiled libraries into a form that can be used by my VB.NET GUI.
One would think that this would be a simple, straightforward process.
Maybe if I knew more about C++ it would be. But as it stands, it's nothing more than a comedy of errors and hassles, designed to drive me batty.
The latest issue is I've got a string, and I'm trying to move the string from HEX to BINARY. Not a big deal?
.... yeah right.
I'm getting a System.ArgumentException complaining about a pointer being in the bottom 64K of the process's address space.
I have no clue how it got there - nor how to get it out.
Go, Microsoft on that one.