Implemente el sitio web y los webjobs azules en el mismo sln usando VSO - Error - Solo puede haber uno
Llegué a un sitio web y a un proyecto de trabajo web en el mismo sln:
Sritt (El sitio web)Sritt.WebjobEn propiedades deSritt
hay unawebjobs-list.json
con la siguiente configuración:
"WebJobs": [
{
"filePath": "../Sritt.WebJob/Sritt.WebJob.csproj"
}
He configurado la compilación de VSTS de esta manera (con el nuevo sistema de compilación):
Solution: **\*.sln
MSBuild Args: /p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.stagingDirectory)"
Construir en VSTS me da la siguiente advertencia:
C:\a\1\s\packages\Microsoft.Web.WebJobs.Publish.1.0.9\tools\webjobs.console.targets(149,5): warning : WebJob schedule for SrittWebJob will not be created. WebJob schedules can only be created when the publish destination is an Azure Website [C:\a\1\s\Sritt.WebJob\Sritt.WebJob.csproj]
Y el siguiente error:
packageFile= Find-Files -SearchPattern C:\a\1\a\**\*.zip
packageFile= C:\a\1\a\Sritt.WebJob.zip C:\a\1\a\Sritt.zip
Found more than one file to deploy with search pattern 'C:\a\1\a\**\*.zip'. There can be only one.
¿Cómo puedo implementar tanto el sitio web como el webjob? ¿Necesito dividirlos en diferentes soluciones?