The vSphere Client SDK provides a script that you can use to register plug-ins during development. Errors in the registration command can cause several kinds of plug-in failures. Most plug-in registration failures go undetected until run time, but some failures cause the registration script to report an error.