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

StackOverflow https://stackoverflow.com/questions/3069025

  •  28-09-2019
  •  | 
  •  

Вопрос

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

При запуске возникают следующие проблемы:

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

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

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

Это было полезно?

Решение

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

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

Учитывая, что вы его больше не видите, скорее всего, 2.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top