The type {0} is not strongly named. You must use strong name signing for assemblies that contain implementations of extensions. ...