Что означает код HRESULT 0x80300109 (PLA_E_DC_ALREADY_EXISTS)?

 
Предыдущий Следующий
PLA_E_EXE_PATH_NOT_VALID PLA_E_DCS_START_WAIT_TIMEOUT

PLA_E_DC_ALREADY_EXISTS

Идентификатор сборщика ограничен содержащим его набором сборщиков данных

PLA_E_DC_ALREADY_EXISTS означает, что создание или импорт сборщика продублирует существующую запись в IDataCollectorCollection. Это отличается от PLA_E_DCS_ALREADY_EXISTS, который относится к самому сохранённому набору.

Перед добавлением нового объекта перечислите коллекцию и сравните имя, тип и выходной файл каждого сборщика. Повторные объединения XML и неидемпотентные циклы развёртывания часто создают конфликт. Обновите существующий сборщик, если он представляет тот же источник, или назначьте отдельный идентификатор только когда действительно нужны отдельное поведение записи и выходные данные.

Проверки уровня коллекции

  • Имена сборщиков, уже подключённых к набору.
  • DataCollectorType конфликтующего объекта.
  • Имена выходных файлов и созданные фрагменты XML.
  • Путь повтора, который может дважды вызвать CreateDataCollector.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.