Perche tu sposti le librerie del framework nella cartella bin della tua applicazione? Le DLL di .NET non bisogna spostarle. Nella cartella bin ci devi mettere solo le tue di DLL.