It might be good to add another FileNotFoundException catch block in case version 14 isn't available either. I can easily think of the scenario where the Palaso dlls got copied but we forgot to copy the geckofx assemblies.

And it might be good to add a message that clearly states that the geckofx are missing or that there was a problem loading them.