Hi All. Well, I have been trying a few things to solve this problem, but please let me set the sage first.

I have a .net 2005 class lib in C++ that is using fastdelegates to wrap a VC6 DLL that has callbacks. The VC6 DLL callsback fine to the 2005 class lib and when the callback tries to do something like...

void SetText(String ^s)
{
if ( ccl.InvokeRequi red )
{
SetTextCallback ^d =...