Assembly lifecycle transition returns Parameter ... not provided error
Assembly lifecycle transitions might return Parameter ... not provided errors because of property names that match referenced assemblies.
Symptom
In some circumstances, an assembly lifecycle transition returns a Parameter ... not provided error. This error is displayed when properties from referenced components in assembly descriptors are not passed to new components.
Cause
This problem occurs when an assembly descriptor contains a property that has the same name as a referenced assembly.
Solution
Change the name of the property so that it no longer matches the name of any referenced assemblies.