Since a while, I didn't understand why this practice seemed to work for everybody except me...
The answer is simple: The assembly name can't contain any dot if you want it to work... It is a known bug by Microsoft.
As I was used to name my assemblies like
I hope this will help some of you, guys!