Инструментарий покрытия кода на месте: невозможно полностью создать резервную копию двоичной ошибки

Кто-нибудь может помочь с этой ошибкой в ​​журнале моей сборки Team Build 2010? Это происходит только тогда, когда на одном компьютере одновременно работают два агента сборки.

Run имеет следующие проблемы:

Инструментарий покрытия кода на месте:

Не удается полностью создать резервную копию двоичного файла C: \ Builds \ 3 \ MyProject \ Binaries \ MyProject.UserManager.DataModel.dll.

Не удается найти файл резервной копии, созданный инструментальной утилитой: 'C: \ Builds \ 3 \ MyProject \ Binaries \ MyProject.UserManager.DataModel.dll.orig'.


person Tom Robinson    schedule 18.06.2010    source источник
comment
Вы когда-нибудь находили решение этой проблемы? Я тоже получил.   -  person Tommy Jakobsen    schedule 07.01.2011
comment
@Tommy Нет, но я не видел его в последнее время, поэтому, возможно, исправил его, не осознавая   -  person Tom Robinson    schedule 07.01.2011


Ответы (1)


Для покрытия, если вы используете на месте, mstest создаст хранилище резервных копий с неструктурированными dll в них. они будут удалены после выполнения. так:

  1. Возможно, ваша первая сборка удаляет их из второй. Учитывая, что ваш путь сборки выглядит так: C: \ Builds \ 3 \ MyProject, это означает, что агенты (номер 3 - номер агента) используют отдельные каталоги (по умолчанию, но не всегда).
  2. У вас возникли проблемы с настройками PDB и / или настройками покрытия, поэтому инструментальные библиотеки DLL не создавались: Охват кода Visual Studio 2010 - Не удается найти файл резервной копии, созданный с помощью инструментальной утилиты

Если вы его больше не видите, скорее всего, 2.

person Rolf Huisman    schedule 01.03.2012