2016-03-15 2 views
2

У меня есть файл проекта TDS. Когда я буду строить, он будет генерировать элемент пакета sitecore для создания выходного пути. Однако он создает пакет в каталог неправильной папки.Неверный целевой пакет создания TDS Sitecore

В свойствах проекта, я установил мой путь вывода сборки к

...... \ построить \ Deploy \

Однако АВЭС построить пакет генерировать для

...... \ построить \ Release Package \

Это автоматически создать релиз пакета папки вне папки развертывания .. или можно сказать, игнорируя папку Deploy

Любой мысль будет полезно

ответ

2

Просто попробуйте установить Build Output Path : как это ..\..\..\Build\Deploy\Package_Release

3

Это правильное/поведения по умолчанию. Build Output Path - это то место, где решение выводится до того, как его упаковывают и помещают в папкуили Package Debug.

Сложение Output Path - Устанавливает расположение TDS будет использовать для сбора файлов, которые будут развернуты или упаковывают.

http://hedgehogdevelopment.github.io/tds/chapter4.html#build

Существует не параметр, чтобы контролировать это, насколько я знаю.

Обновите свои сценарии сборки/развертывания в соответствии с поиском пакета в папке build\Package Release.

+0

это означает, что сборка является папкой по умолчанию? Поэтому, если я устанавливаю выходной путь сборки для сборки -> deploy, он не будет создавать новую версию пакета папок в папке развертывания: build -> deploy -> package release, но вместо этого в build -> package release игнорирует папку развертывания? – gill23

0

Вы можете использовать команду MSBuild

MSBuild.exe 'Projectpath'/T: Пакет /P:Configuration=Sitecore.Package/p:SkipExtraFilesOnServer=True; DeployOnBuild = TRUE; PackageLocation = 'destinationpathFile'

пример: MSBuild.exe D: \ Проекты \ sitecore811 \ Источник \ презентация \ Company.Web.Presentation \ Company.Web.Presentation.csproj/Т: Упаковка/П: Конфигурация = Sitecore.Package/р: SkipExtraFilesOnServer = True; DeployOnBuild = истина; PackageLocation = "D: \ Пакет \"

Надеется, что это может помочь вам ... :)

+0

Ваш ответ действительно полезен в плохом смысле .. Спасибо – gill23