I recently exported an update to an existing workflow into a solution. At the end of the export process I was prompted with the dialog below. The message in the yellow box makes it sound like including the additional components listed in the dialog window is only required if those components don't exist on the target server. Since my workflow solution export only involved a simple workflow setting update I assumed that I didn't need to include any of the additional components listed in the dialog window.
However, when I tried to import the solution into a different environment the import failed. This makes me wonder - as a practice is it best to include the components that crm prompts you for even if you know those components exist on the target server? I prefer a more granular approach so I don't include any objects that could potentially overwrite someone else's objects that include actual changes. However, it appears that these objects may actually be required for CRM to complete the export/import process successfully.
Please share your experiences with this....