Spesso un programma non parte con la segnalazione "impossibile caricare l'assmbly xxxx o una delle sue dipendenze..."
Ok, l'assembly xxxx c'è, è li, lo vedo... cos'altro vuole?
Il programmino free che si può scaricare da qui http://www.dependencywalker.com/ consente di scoprire quali DLL vengono referenziate da una DLL, ricorsivamente analizza le dependencies e quindi indica se c'è qualcosa che non va.