Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

359
Visualizações
Cree .NET Core 3.0 en Azure Pipelines

Sí, sé que .NET Core 3.0 todavía está en versión preliminar. Me gustaría construir esto en Azure Pipelines.

¿Hay una forma fácil de hacer esto?

Actualmente recibiendo este error:

/usr/share/dotnet/sdk/2.2.105/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets(137,5): error NETSDK1045: el SDK de .NET actual no es compatible con .NET como destino Núcleo 3.0. Apunte a .NET Core 2.2 o anterior, o use una versión del SDK de .NET que admita .NET Core 3.0.

editar

Encontré documentación oficial sobre esto:

https://docs.microsoft.com/en-us/azure/devops/pipelines/languages/dotnet-core?view=azure-devops

over 4 years ago · Santiago Trujillo
7 Respostas
Responde à pergunta

0

Puede agregar la tarea Use .NET Core e insertar la versión necesaria en el campo Version como este 3.0.100-preview9-014004 , marque Include Preview Versions como marcado.

Ejecute esta tarea antes que cualquier otra tarea de .NET Core.

over 4 years ago · Santiago Trujillo Relatório

0

En caso de que alguien esté usando Web GUI en lugar de archivos yaml . Es posible configurar la Especificación del agente con el valor windows-2019 .

ingrese la descripción de la imagen aquí

Pasos como la dotnet test comenzarán a usar .Net Core 3.0:

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo Relatório

0

Puede obtener el último SDK de .NET Core 3 proporcionando 3.x en lugar de una versión específica. También tenga en cuenta includePreviewVersions: true , que es necesario para que esto funcione.

 - task: UseDotNet@2 displayName: 'Use dotnet sdk 3.x' inputs: version: 3.x includePreviewVersions: true

Y terminarás con algo como esto:

ingrese la descripción de la imagen aquí

Fuente: tarea del instalador de la herramienta .NET Core

over 4 years ago · Santiago Trujillo Relatório

0

Puede especificar la versión del SDK de .NET Core con la tarea del instalador de la herramienta .NET Core . Pero no creo que permita 3.0, pero aparentemente lo hace, por lo que probablemente necesite crear un contenedor con 3.0 y usarlo como entorno de construcción. Eso funcionaria.

https://docs.microsoft.com/en-us/azure/devops/pipelines/process/container-phases?view=azure-devops&tabs=yaml

ejemplo de yaml:

 resources: containers: - container: inflation image: yyy endpoint: xxx jobs: - job: inflate_infrastructure container: inflation << has to match the container name above pool: vmImage: 'Ubuntu-16.04' steps: - zzz
over 4 years ago · Santiago Trujillo Relatório

0

Uso .net core 2.2, pero ayer se lanzó .net core 3.0 preview 6 . puede usar la configuración a continuación. Sugiero inspeccionar los servicios de liberación de metadatos .

 steps: - task: UseDotNet@2 displayName: 'Use .NET Core sdk' inputs: packageType: sdk version: 3.0.0-preview5 installationPath: $(Agent.ToolsDirectory)/dotnet
over 4 years ago · Santiago Trujillo Relatório

0

Puede instalar .Net core SDK 3.0 durante la canalización con la tarea del instalador de .Net Core SDK :

 - task: UseDotNet@2 displayName: 'Install .net core 3.0 (preview)' inputs: packageType: sdk version: '3.0.100-preview6-012264' installationPath: $(Agent.ToolsDirectory)/dotnet

Especifiqué la última versión de vista previa de .net core sdk 3.0, puede poner una versión anterior, puede encontrar aquí la lista de versiones.

Otra opción es especificar 3.0.x y habilitar las versiones de vista previa:

 version: 3.0.x includePreviewVersions: true

Resultados de la instalación:

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo Relatório

0

También puede instalar el SDK a través del editor Pipeline "antiguo". Agregue una nueva tarea y busque ".NET Core SDK Installer". Luego cambie la versión en la parte superior a la última versión de vista previa y le ofrecerá más opciones, como la casilla de verificación "Incluir versiones de vista previa". Aún tendrá que escribir la versión que desea manualmente.

Captura de pantalla de mi tarea:

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda