У меня есть жесткое требование от разработчика использовать проект веб-сайта вместо проекта веб-приложения для развертывания .net.Я могу подключиться и использовать непрерывную интеграцию просто отлично с проектом веб-приложения, но при использовании веб-сайта, он не может найти скомпилированные файлы для развертывания:
#[debug]check path : D:\a\_tasks\PublishBuildArtifacts_2ff763a7-ce83-4e1f-bc89-
0ae63477cebe\1.142.2\task.json
##[debug]set resource file to: D:\a\_tasks\PublishBuildArtifacts_2ff763a7-ce83-4e1f-bc89-0ae63477cebe\1.142.2\task.json
##[debug]system.culture=en-US
##[debug]PathtoPublish=D:\a\1\a
##[debug]check path : D:\a\1\a
##[debug]ArtifactName=drop
##[debug]ArtifactType=Container
##[debug]system.hostType=build
##[warning]Directory 'D:\a\1\a' is empty. Nothing will be added to build artifact 'drop'.
Глядя на процесс сборки, он компилируеткопия развертывания в папку PrecompiledWeb вместо папки отладки, которая, кажется, объясняет, почему она не может найти результаты.Кому-нибудь повезло с развертыванием проекта на веб-сайте или вы столкнулись с проблемой выше?