Как получить более одного <Configuration>\ _ опубликованных веб-сайтов от TFSBuild - PullRequest
0 голосов
/ 29 мая 2009

Разделы конфигурации указывают на выполнение 2 сборок конфигурации, но я получаю только Release_PublishedWebsites, генерируемые TFSBuild.

Вот конфигурации: (я начал с двух, но на самом деле их будет 5)

... Релиз Любой процессор

    <ConfigurationToBuild Include="Release|Any CPU">
        <FlavorToBuild>Release</FlavorToBuild>
        <PlatformToBuild>Any CPU</PlatformToBuild>
    </ConfigurationToBuild>
</ItemGroup>

Заранее спасибо всем, кто понял это!

Ответы [ 2 ]

1 голос
/ 29 мая 2009

Проблема была в том, что FlavorToBuild был неправильно указан как Release в обоих узлах ConfigurationToBuild. Это было исправлением: (примечание изменено на Обучение с момента выпуска)

<ConfigurationToBuild Include="Training |Any CPU">
        <FlavorToBuild>Training</FlavorToBuild>
        <PlatformToBuild>Any CPU</PlatformToBuild>
    </ConfigurationToBuild>

    <ConfigurationToBuild Include="Release|Any CPU">
        <FlavorToBuild>Release</FlavorToBuild>
        <PlatformToBuild>Any CPU</PlatformToBuild>
    </ConfigurationToBuild>
</ItemGroup>
1 голос
/ 29 мая 2009

В коде, который вы публикуете, есть только 1 конфигурация для сборки: Release | Любой процессор.

Обратите внимание, что в вашем примере конфигурация «Release», а «Any CPU» - это платформа, которую вы строите.

По поводу вашего вопроса, вы пытаетесь создать свой проект для Release и Debug, например? Если это так, вы можете попробовать что-то вроде этого:

<ConfigurationToBuild Include="Release|Any CPU">
                <FlavorToBuild>Release</FlavorToBuild>
                <PlatformToBuild>Any CPU</PlatformToBuild>
</ConfigurationToBuild>
<ConfigurationToBuild Include="Debug|Any CPU">
                <FlavorToBuild>Debug</FlavorToBuild>
                <PlatformToBuild>Any CPU</PlatformToBuild>
</ConfigurationToBuild>

В этом коде мы включаем выпуск и отладку конфигураций для построения платформы Любой ЦП

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