Suggest that you investigate whether or not your DLL has any dependencies which are not met.
If it is .NET then use fuslogvw or Reflector. If it is pure COM then use the Depends utility.
Release machines, i.e. machines which do not have Visual Studio installed, usually do not have debug versions of the various libraries installed.