Могу ли я скомпилировать 2 шаблона сборки в одном решении? - PullRequest
2 голосов
/ 05 апреля 2011

У меня есть проект библиотеки классов, настроенный для редактирования шаблонов, и я хотел добавить другую копию и настроить ее. Однако я получаю

The type 'TfsBuild.Process' already contains a definition for '_contentLoaded'

и еще 22 одинаковых с другими _ именами.

Также Type 'TfsBuild.Process' already defines a member called 'Process' with the same parameter types C:\Projects\MSBuild.Tasks\TechnicalDebtTaskLib\BuildProcessTemplate\obj\Release\CodeMetric.g.cs 62 16 BuildProcessTemplate

Я попытался отредактировать вручную различные части xaml, чтобы найти ключ, который может быть более уникальным, но не повезло.

Как мне работать с несколькими шаблонами процессов сборки в одном решении или копировать шаблон процесса, который делает его уникальным?

1 Ответ

5 голосов
/ 12 мая 2011

Резюме:

<activity mc:ignorable="sap" x:class="Tfs2008Template.Process" ... xmlns:this="clr-namespace:Tfs2008Template">

необходимо изменить два тега, например:

<activity mc:ignorable="sap" x:class="Tfs2008Template2.Process" ... xmlns:this="clr-namespace:Tfs2008Template2">

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

Полная статья на мой блог

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...