Firstly, this post may be in the wrong place - if so, I am sorry and doubtless somebody will move it!

I have a large (to me) project created in VB6 with a DLL which I wrote in VC++ 6.0. It all works fine and has been released (as freeware) for some time.

I initially updated it to vb.net Express 2010 and VC++.net Express 2010 and it sort of works OK but had problems debugging ....

So, now I have a new laptop running Win 8.1 and have installed Visual Basic Express 2013. So, I click on "myproject.vbproj" and it starts up fine and I can walk through the vb.net code using F11 etc. No problem

Now I want to start amending the vc++.net dll that I wrote (it is in native code for speed and also includes some asm for bit handling - because I can do stuff in asm that I would not even know where to start on with C). Let me repeat that, the asm is there for very complicated (to me anyway) bit handling. I say that to stop the lectures on not using asm because it is no quicker because the compiler has to do stuff with registers every time you call an asm routine ...

So, my question "How do I structure this so I can walk, using F11 etc, seemlessly through the vb.net code and the vc++ code?"

Please don't tell me to do it all in vb.net because that will add on many months to the conversion process ...

Many thanks people!