private static void UnloadAssembly(WeakReference ctx) { Text.White("Unloading temporary assembly... "); ctx.UnloadAssembly(/*waits for it to unload*/); Text.GreenLine("OK"); }