Using the Correct Version of Web Deploy
If you have encountered the error Using a 64-bit source and a 32-bit destination with provider is not supported:
This is due to a package created on a 64-bit system (source) using a 64-bit version of Web Deploy and attempting to deploy the package on a 64-bit system (target) with the 32-bit version of Web Deploy.
Resolution:
Install the 64-bit version of Web Deploy on the target server to deploy the package.