Tridion 2009 SP1 TcmUploadAssembly не может перезаписать существующие TBB

Я использую утилиту TcmUploadAssembly в событии после сборки, но получаю следующую ошибку от инструмента.

Ошибка 1 Имя должно быть уникальным для элементов типа: Шаблонный блок шаблона в этой папке и ее контексте BluePrint. Источник или источники конфликта: tcm:5-200-2048. C:\Projects\Project1\src\Tridion\TBBs\EXEC Compound Templates

Указанный TcmId относится к сборке, хранящейся в Tridion, которую я ожидаю, потому что это то, что я перезаписываю. В прошлом это "просто работало". Я что-то пропустил?

Заметки:

  1. Мой пользователь админ
  2. Экземпляр Tridion находится в моей сети, поэтому я использую учетные данные в контексте.
  3. Я указал все настройки через командную строку (файл config.xml не используется)

Есть идеи?

2 ответа

Решение

Я бы сказал, проверьте ваш Blueprint контекст (то есть публикацию, в которой вы находитесь). Эта ошибка означает, что вы пытаетесь создать TBB, но в дочерних публикациях Blueprint, возможно, уже есть элемент с таким именем.

Классика выписывает проблему и проблема решает сама...

Я обнаружил, что папка установлена ​​и в AssemblyInfo, и у меня была неверно установлена ​​папка в командной строке (проблема Blueprinting).

Однако я столкнулся со второй проблемой, если uploadpdb:true в командной строке я получаю эту ошибку

Error   1   Could not write file: c:\Temp

настройка uploadpdb:false решает проблему.

Другие вопросы по тегам