I have
public static class A { public static string ConnString; } [Serializable] public class Test{ // Accesing A\'s field; public string ConnStrin
You marked your Test class as Serializable. This is wrong. You should have derived from MarshalByRef. Otherwise TObj will just be a local copy in the current AppDomain.