C# Classes Copy Constructors and DLLs

Hi,

i have a class <A> which has a copy constructor in it.
I have a DLL that i pass the  class <a> as a parameter to a function.
But i when i try to pass that class in as an object i get the message cannot convert class <A> to class <A>.

Here is the line i think it is breaking on:
           // Run Function
          fRun.Invoke(oClass, new object[] { "Test", "Test", Class <a>, "Test" });

Can anyone help??
cossy74Asked:
Who is Participating?
 
gregoryyoungConnect With a Mentor Commented:
My guess would be that you are dealing with 2 different versions of the class ... i.e. the dll is linked to a different version than the one you are trying to pass. I would look at the versions of the objects using reflections to see if this is the case ..

Cheers,

Greg
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.