The assemblies are identical and are not currently stronged name at this point. The exception has nothing to do with the assembly name. My research has indicated that many other developers are experiencing the same type of problems. Even though an enumeration is a value type and the IL reported by ILDASM disassembles to a static literal, there appears to be a serialization/deserialzation problem in remoting for enumerated values.
If I change the function prototype to an integer and then cast it to the enumeration within the method, the call works. It doesn't work when the client passes the enumeration value directly. Matthew On Thu, 6 Feb 2003 13:13:02 -0500, Zaslavskiy, Dmitriy <[EMAIL PROTECTED]> wrote: >It looks to me that the exception is thrown from Server code >which as message suggest cannot find <metadata Assembly>. > >Did you name your real assembly the same way you named meta_assembly? >Do those assembly have strong name? > >Anyway the reason the code is failing has nothing to do with enums, >rather when the call is serialized the module name of the assembly >containing definition of enum is serialized as well, and on the >server side during deserialization cannot be found. >
