У меня есть проект WPF, и я добавил поддержку локализации с использованием спутниковой сборки. У меня есть две поддерживаемые культуры, а именно en-US и fr-CA .
Теперь, когда я собираю проект, я получаю 2 папки, а именно en-US и fr-CA и соответствующие сателлитные сборки в папке.
Проблема в том, что после сборки проекта мне нужно скопировать содержимое папки bin / debug в другой каталог.
Для копирования DLL я использую событие после сборки
copy / y "$ (TargetPath)" "c: \ Temp \ Plugins \"
Я хочу, чтобы две папки en-US и fr-CA также были скопированы в "c: \ Temp \ Plugins \". Как мне это сделать? Я не хочу жестко кодировать имена, такие как en-US, fr-CA, в событии после сборки, потому что мы планируем добавить поддержку как минимум для 30 языков!
Существует ли общий способ скопирования сборок Satellite в другой каталог после сборки?
** Примечание: мне нужны только сборки Satellite, в папке bin / debug может быть много других файлов, которые я не хочу копировать!