В настоящее время у меня возникла проблема с нашим решением ASP.Net MVC со сборками VSTS.У нас есть две разные сборки, которые настроены одинаково.Оба генерируют работающий веб-сайт, но в одном отсутствует заархивированный файл.
Первая сборка, назовем ее ALPHA, строит решение и генерирует два заархивированных файла (A.zip и B.zip).
Вторая сборка, BRAVO, строит решение и генерирует три заархивированных файла (A.zip, B.zip, C.zip).
Вот параметр сборки обеих сборок Сборка 1
/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactstagingdirectory)\\"
Build 2
/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactstagingdirectory)\\"
Сначала я посмотрел обе сборки, чтобы сравнить все параметры, и они были идентичны.После этого я решил загрузить экспорт сборки (в формате xml) , чтобы конкурировать с ними, и они оба идентичны (за исключением ссылок и одного триггера) .Теперь я в некотором роде застрял с этим, и простым решением было бы создание новых сборок, пока я не смогу заставить две сборки работать правильно, но я бы предпочел вместо этого решить проблему.
Если у кого-то есть подсказки по этому поводу, этоприветствуется.
Этот вопрос может относиться к TFS 2015, сборка Visual Studio - пакет .zip не создается