Hi Community,
Not sure if this is an easy one
I have a pre-staging environment CRM 2016 (8.1.0.359) and a staging environment CRM 2016 (8.1.0.549). The pre staging environment is essentially where all of our xml customizations, plugins and workflows go into an unmanaged solution. We have a continuous build integration process that updates the package into a managed solution and deploys the latest customizations to staging. The event handlers are the same in the pre staging customizations file and the staging customizations file. see below.
<events><event name="onload" application="true" active="true"><dependencies><dependency id="dependencyAttribute" /></dependencies><InternalHandlers><Handler functionName="Mscrm.ContactMainSystemLibraryWebResource.form_onload" libraryName="Contact_main_system_library.js" handlerUniqueId="4ea24ebd-795d-434e-af94-6812c3867b54" enabled="true" /></InternalHandlers><Handlers><Handler functionName="JavascriptFile1" libraryName="JavscriptLibrary1" handlerUniqueId="{30a12526-b897-bbde-a255-9346a6762cb5}" enabled="true" parameters="" passExecutionContext="false" /><Handler functionName="JavascriptFile2" libraryName="JavscriptLibrary1" handlerUniqueId="{12774c8a-0e70-cd81-0510-01b9e050bc76}" enabled="true" parameters="" passExecutionContext="false" /><Handler functionName="JavascriptFile3" libraryName="JavscriptLibrary1" handlerUniqueId="{56a97351-d952-4205-ee12-9998c2cb24ac}" enabled="true" parameters="" passExecutionContext="false" /></Handlers></event></events>
However when the managed solution gets published the event handlers are missing in the contact form for staging whilst they exist in pre-staging!!!
Has anyone come across this issue before?
We've tried deploying this manually and automatically across a couple of versions but no change.
Any help would be awesome.
Many thanks in advance.