G
Guest
Hi,
I am using the System.Type.GUID to identify similar types on different
computers, one computer send the GUID through a socket while the other
resolve the GUID and identify the type, when working on a single computer
everything works fine, BUT, when working on two different computers the GUID
extracted from one type is different from the GUID extracted from the same
type on the other computer. why is that happening? shouldn't a guid
representing one type on one computer be similar to the guid of the same type
on the other computer?????
Is there any other consistent identifier ( of a constant size ) that can be
extracted from a type? in the unmanaged reflection API I could use the
TokenId of the type BUT, I didn't find a way to get this ID through managed
code...
I am using the System.Type.GUID to identify similar types on different
computers, one computer send the GUID through a socket while the other
resolve the GUID and identify the type, when working on a single computer
everything works fine, BUT, when working on two different computers the GUID
extracted from one type is different from the GUID extracted from the same
type on the other computer. why is that happening? shouldn't a guid
representing one type on one computer be similar to the guid of the same type
on the other computer?????
Is there any other consistent identifier ( of a constant size ) that can be
extracted from a type? in the unmanaged reflection API I could use the
TokenId of the type BUT, I didn't find a way to get this ID through managed
code...