MSB4161: Project "{0}" was loaded and unloaded during the current build. Reloading a project during the build can result ...

MSB4161: Project "{0}" was loaded and unloaded during the current build. Reloading a project during the build can result in errors or an inconsistent build state. Either avoid unloading project "{0}" or cache the evaluation results of target(s) "{1}" before unloading the project.