Hola que tal, bueno se me ocurre que hagas lo siguiente:
1.- Compila de nueva cuenta el DLL en una maquina con Win 8, muchas veces alguna libreria se anexa y eso puede ser el problema.
2.- Algo muy simple, simplemente comenta todo el codigo y solo deja que se muestre la interfaz. Una vez que pase eso vas descomentando el codigo hasta llegar al problema, creeme me a sacado de muchos apuros eso jejejeje
3.- Si dependedes de otro modulo revisa que no sea el otro modulo, el que este causando el conflicto, regresa al paso 1
4.- Si todo esto no funciona, reinstala el Framework, muchas veces esta mal instalado
5.- Revisa que no tenga restricciones el equipo ( DOMINIO ) esto causa muchas broncas también.
Es lo que se me ocurre que puedes hacer