Load Current Assembly into different AppDomain
I have created an AppDomain with a different base directory. However, I cannot seem to load the currently executing assembly into the other AppDomain without having a copy of the current executing assembly in the base directory. I've even tried to load it from the bytes. I get no exception when I try to load, but when I try to use: domain.DoCallBack(new CrossAppDomainDelegate(... I get: Could not load file or assembly ........... The system cannot find the file specified. My code is as follows: private static void SaveAssemblies(Assembly ass, List<byte[]> assemblyByteList) { AssemblyName[]