Последние два месяца я работал над проектом C # в VS2017, используя CefSharp.Все шло хорошо, у меня было рабочее приложение, оно добавляло, полировало и так далее.Затем однажды я решил переименовать проект CefSharp.WinForms.Example.Оказывается, это не очень хорошая идея.Я продолжал в течение недели или двух без проблем, затем подумал: «Пришло время посмотреть, смогу ли я создать эту среду сборки с нуля».В процессе этого я обнаружил, что CefSharp.BrowserSubprocess (и его компоненты) больше не копируются в каталоги bin моего проекта.Также не были распространены файлы в cef.redist.x86.Итак, перейдем к менеджеру пакетов NuGet ... там есть cef.redist.x86 (в NuGet PM), и похоже, что он настроен правильно.Я посмотрел «build.ps1» и «afterbuild.example.ps1» и все остальные файлы, о которых могу подумать, но не могу понять, как получить файлы BrowserSubprocess и дистрибутив CEF для копирования в мою корзинупапки в процессе сборки.Я продолжал, копируя их в папку bin "вручную" ...
Я пытался найти решение, указанное в "Зависимости, не скопированные в папку bin", то есть вставить это в файл .csproj:
<CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
Это не имело никакого эффекта.
Чтобы сократить длинную историю под вопросом:
Как настроить решение VS 2017 для автоматического копирования этих файлов?