When I add IP cores to my project I receive the following message:
Why do I get this message?
Unlike ISE CORE Generator, Vivado has a requirement that IP cores are each delivered to an individual output directory.
If they are not in separate directories, they will overwrite files from the other IP as targets are generated.
When Vivado detects IP core XCI files live in a shared output directory (for example, in a remote IP flow), it locks the IP core and provides instructions to move the instance to a unique output directory to unlock.