public static Assembly FindAssemblyInCurrentAppDomain(string path)
{
foreach (var assembly in AppDomain.CurrentDomain.GetAssemblies())
{
if (assembly is AssemblyBuilder) continue;
if (assembly.CodeBase != new Uri(path).ToString()) continue;
return assembly;
}
return null;
}