private static RemoteAssembly CopyAssemblyProperties(AssemblyName assemblyName, RemoteAssembly assembly) { assembly.Name = assemblyName.Name; assembly.Version = assemblyName.Version; assembly.PublicKeyToken = assemblyName.GetPublicKeyTokenString(); string culture = assemblyName.CultureInfo.ToString(); assembly.Culture = String.IsNullOrEmpty(culture) ? "neutral" : culture; return assembly; }