Библиотека `hostpolicy.dll` не найдена
Из процесса #1 мне нужно запустить процесс #2. Сам процесс #2 – это моё приложение .NET Core. Для удобства запуска я добавил ссылку на приложение #2 в приложение #1 (Visul Studio) – теперь они в 1-й папке. Когда запускаю процесс #1 всё хорошо, но при запуске процесса #2 мне выдаёт ошибку:
A fatal error was encountered. The library 'hostpolicy.dll' required to execute the application was not found in '<.NET data path>'.
Я почитал про это ошибку и все как один говорили, что нужно добавить файл <application #2 name>.runtimeconfig.json вручную внутрь папки с приложением #1. И это работает, но брать и вручную перетаскивать конфиг... это как-то не очень. Причём если изменить конфиг приложения #2 внутри папки приложения #2, то его копия внутри папки приложения #1 меняться не будет, т. е. нужно заново его перетаскивать.
Почему вообще происходят такие ошибки в 1-м из лучших IDE для C#? Как это исправить, чтобы таких проблем больше не возникало?