Export–Missing Required Components
Monday, March 19, 2012 at 11:53PM This has been happening for a while now, but I seem to see it come up more often. The scenario is you just created a solution, added existing entity Contact to it. You’ve added a single custom attribute and added the attribute to the form. You then go to export the solution to move it to another organization and you see the following dialog…
This is a valid dialog to see at this point, but not for why it is showing itself now. The real purpose of this dialog is to inform you of a missing component, a dependency that is not included in your solution and if not already in the target organization will block the import of this solution. As best I can tell what you are seeing above for this specific scenario is a bug…it shouldn’t be showing.
The risk here is you get so accustomed to seeing it for system entities that aren’t an issue you might miss the real deal. So stay focused look past the system entities and make sure you agree with what is on the list. Which should be true components that you are dependent on. By the way, one easy way to keep this list short is to build your solution as you go. As you use existing components ,add existing of them to your solution. If you create new components, create them from within the custom solution. It makes for less work when you go to publish your solution in the future.

Reader Comments