Получить артефакт публикации в CI для библиотеки классов, такой как веб-приложение (WCF) - PullRequest
0 голосов
/ 29 января 2019

Я пытаюсь собрать Ci для C # проекта.Мое решение содержит проект библиотеки классов, в котором реализованы службы WCF.

Когда я получаю ручную публикацию для этого проекта, он работает нормально, но в процессе CI я не могу получить артефакт из этого проекта, потому что задача сборки не распознает его как службу WCF.

Я изменил тип проекта с библиотеки классов на WCF, но в этом случае файлы службы WCF не отображаются в опубликованных файлах.

Любые предложения приветствуются. Заранее спасибо.

Параметры MSBuild:

/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactstagingdirectory)\\"

Ручная публикация:

enter image description here

...