1 Answer
1

There is a mismatch between your Sitecore binaries and Sitecore configuration.

The OnPackageInstallStartingRemoteHandler method was only added to PackagingEventHandler in Sitecore 8.2 Update 1. It didn't exist yet in 8.2 Initial Release. Which means you have 8.2 (or earlier) binaries with 8.2 Update 1 configuration.

What happens, most likely, is that you are using Habitat that targets Sitecore 8.2 Initial Release (as it says on the Getting Started page) with a Sitecore instance based on Sitecore 8.2 Update 1. Habitat will deploy the binaries it targets during the build, so your 8.2u1 dlls are overwritten with 8.2 dlls.

Install Sitecore 8.2 Initial Release instead of 8.2u1 and the issue will be fixed.

Always check that the version of Habitat you pulled is using the correct version of Sitecore, as they are both continually getting updated. For example, it currently requires Sitecore 8.2 Update 4 - including Web Forms for Marketers Update 4 (rev 170518).