If we made the change above, the host could do something like this to override ClearScript's V8 loading process:
Would that provide the flexibility you were looking for?
AppDomain.CurrentDomain.AssemblyResolve += (sender, args) =>
{
if (args.Name == "ClearScriptV8")
{
return Assembly.LoadFrom(@"C:\Custom\Path\To\ClearScriptV8-64.dll");
}
returnnull;
};