Your assembly/namespace could be incorrect. To avoid such errors try this:
var newSearch = (diffDomain)domain.CreateInstanceAndUnwrap(
typeof(diffDomain).Assembly.FullName,
typeof(diffDomain).FullName);