Как оказалось, файл post.build содержал множество условий для того, должен ли он копировать несколько DLL в целевой каталог ... Так как у меня не было времени, чтобы просмотреть xml для этих действий, я просто использовалbash скрипт для копирования файлов после сборки.Не нужно усложнять ... В противном случае формальное решение предполагает установку условий, позволяющих перезаписывать / копировать библиотеки DLL после компиляции или нет.
Я нахожу концепцию файла Visual Studio post.build несколько чрезмерной, поскольку в конечном итоге не будет большой разницы, будет ли dll перезаписана свежекомпилированной версией, но если вы внесете изменения в код, скомпилируете ион не копируется в целевой каталог, в результате чего ваше приложение запускается с устаревшей DLL, и вы не тестируете его с недавним изменением кода ..!Другие даже реализовали файл post.build с инструкциями xml и goto ...!Оставьте это Microsoft, чтобы усложнить процесс сборки и отладки ...