Viewing a data flow with a Lookup component in it causes the package to be modified. This is most visible when you are using source control, but you can also see the behavior if you simply mark the package as read-only in the file system. Opening the data flow evidently causes some of the metadata related to the Lookup's output to be refreshed, and the package is flagged as dirty in VS.This is a problem when using a source control system, particularly if it is not configured for automatic checkout. The user is prompted to check out the package when the data flow is viewed. If they elect not to check out, they are prompted multiple times (evidently once for each connected output from each lookup in the data flow). After canceling out of all the check out prompts, you get the following message:TITLE: Microsoft Visual Studio------------------------------The connectors could not be refreshed for the following paths: Path 'Lookup Match Output' (ID: 240): The checkout was canceled by the user. Path 'Lookup Match Output' (ID: 310): The checkout was canceled by the user. Path 'Lookup Match Output' (ID: 332): The checkout was canceled by the user.------------------------------BUTTONS:OK------------------------------
Version
Category
Operating System