Задача postbuild для одного из наших решений использует xcopy для перемещения файлов в общий каталог для сборки артефактов. По какой-то причине на моем компьютере (и на тестируемой виртуальной машине) xcopy не работает с "Access Denied". Вот что я сделал, чтобы попытаться изолировать проблемы:
- Я попробовал обычную копию; это работает.
- Я дважды проверил, что ни один из файлов, о которых идет речь, не доступен только для чтения.
- Я проверил разрешения как для исходной, так и для целевой папки; Я полностью контролирую оба.
- Я попытался вызвать xcopy из командной строки, если процесс сборки VS заблокировал файл.
- Я использовал Unlocker и Process Explorer для определения отсутствия блокировок исходного файла.
Что я пропустил, кроме параноидальных теорий заговора с участием компьютеров, чтобы получить меня? Это происходит на моей машине dev и чистой VM, но этого не происходит ни для кого другого в проекте.