Obtenga todos los archivos de configuración (que se crearon utilizando la transformación en la web.config) en los VSTS CI Build Artifacts -- tinuous-integration campo con azure-devops campo con configuration-files campo con web-config-transform campo con visual-studio-2017-build-tools camp Relacionados El problema

Get all config files (which created using Transformation under web.config) into VSTS CI Build Artifacts


0
vote

problema

Español

Tengo un proyecto web que tiene una web.config y otras tres configuraciones web. web.debug.config, web.staging.config y web.release.config. Quiero estos tres archivos de configuración en mis VSTS CI Build Artifacts. Mi estructura de ubicación de configuración en Solution Explorer dentro de Visual Studio como se muestra a continuación.

  tap((result: GetEntitiesResponse) => { 6  

Para completar mi propósito, configuro la la acción de compilación y copia en la carpeta de salida Propiedades para estos archivos utilizando Visual Studio. Así que intenté seguir las combinaciones, pero mi VSTS CI Build Artifact no está mostrando estas configuraciones.

  tap((result: GetEntitiesResponse) => { 7  

La combinación anterior no funcionó. De lo que intenté seguir.

  tap((result: GetEntitiesResponse) => { 8  

Pero esta combinación también falló. ¿Puedes hacerme saber la combinación correcta que mantiene mis tres configuraciones en los VSTS CI construir artefactos?

Original en ingles

I have a web project which has one web.config and other three web configs. web.Debug.config, web.Staging.Config and web.Release.config. I want these three config files into my VSTS CI Build Artifacts. My configs location structure in solution explorer within visual studio as below.

Web.config |__Web.Debug.config |__Web.Staging.config |__Web.Release.config. 

For complete my purpose I set the Build Action and Copy to Output Folder properties for these files using Visual Studio. So i tried following combinations but my VSTS CI Build Artifact is not showing these configs.

Build Action = Content Copy to Output Folder = Copy If Newer 

Above combination didn't work. Than i tried following.

Build Action = Content Copy to Output Folder = Copy Always 

But this combination also failed. Can you please let me know the right combination which keep my these three configs in VSTS CI Build artifacts.

              
     
     

Lista de respuestas

0
 
vote
vote
La mejor respuesta
 

Obtenga todos los archivos de configuración (que se crearon utilizando la transformación en la web.config) en los VSTS CI Build Artifacts

Primero, asegúrese de que esos cambios sobre Build Action y 9988777661 se comprometen y se sincronizan en sus repositores, use la tarea object table = _entities.GetType().GetProperty("Table").GetValue(_entities, null); 2 para copiar aquellos Archivos del directorio de construcción a artefactos.

He creado una muestra para hacer esto, puede verificar la definición de compilación para Copy Files Tarea y Publish Artifact Tarea:

ingrese la descripción de la imagen aquí

Solo copie la carpeta object table = _entities.GetType().GetProperty("Table").GetValue(_entities, null); 5 .

ingrese la descripción de la imagen aquí

El resultado de artefactos de construcción:

ingrese la descripción de la imagen aquí

Si está arriba, no lo ayuda, comparta información más detallada sobre su definición de compilación.

Espero que esto ayude.

 

Get all config files (which created using Transformation under web.config) into VSTS CI Build Artifacts

First, make sure those changes about Build Action and Copy to Output Folder properties are committed and synced to your Repos, use the Copy Files task to copy those files from build directory to Artifacts.

I have created a sample to do this, you can check the build definition for Copy Files task and Publish Artifact task:

enter image description here

Only copy the \bin folder.

enter image description here

The Build Artifacts result:

enter image description here

If above not help you, please share more detailed info about your build definition.

Hope this helps.

 
 

Relacionados problema

0  Visual Studio C ++ Herramientas de construcción: vsdevcmd.bat / vcvarsall.bat no encuentra algunos caminos [desconocidos] y así correr  ( Visual studio c build tools vsdevcmd bat vcvarsall bat fails to find some ) 
Tengo problemas para configurar las herramientas de compilación de VC ++ 2017, tanto como independientes o instaladas con la edición de la comunidad vs. Esp...

2  CAMBIO DE COMPORTAMIENTO DE TRACEWPP entre versiones 10.0.15063.0 y 10.0.17134.0 de Windows SDK  ( Change of behavior of tracewpp between versions 10 0 15063 0 and 10 0 17134 0 of ) 
Tengo una aplicación que confía en el seguimiento del modo de usuario a través del marco WPP. Sin embargo, Microsoft introdujo algunos cambios en la pareja de...

4  Rust On Windows Cmake Problema  ( Rust on windows cmake issue ) 
He instalado óxido con rustup-init.exe en My PC (Windows 10 Pro) y luego Microsoft Visual C ++ Build Tools 2017 con herramientas de Visual C ++ para la opci...

0  Ejecutar la aplicación CLR sin el Framework .NET instalado  ( Run clr app without the net framework installed ) 
Me preguntaba si es posible ejecutar una aplicación CLR (C ++ / CLI) sin The .NET Framework instalado en la máquina de destino. Dado que las aplicaciones ...

87  Vs 15.8.2 Romper herramientas de construcción: falta tiempo de ejecución  ( Vs 15 8 2 broke build tools missing runtimeidentifier ) 
La última actualización de Windows ha roto toda nuestra cadena de construcción y estoy un poco de pérdida en lo que lo causa. Tengo un proyecto heredado que...

10  Microsoft.csharp.core.targets faltan  ( Microsoft csharp core targets missing ) 
Estoy construyendo un proyecto de servicio web en una actualización de TFS2017 3 con Herramientas de compilación 2017. Obtengo el siguiente error c: Archi...

1  Parte de Visual Studio 2017 Enterprise instalado en la unidad C  ( Part of visual studio 2017 enterprise installed on c drive ) 
Quería instalar la empresa vs 2017 completamente en mi unidad D. Instalé cada paquete disponible en el instalador de 2017. Sin embargo, a pesar de que configu...

56  Fody solo se admite en Msbuild 16 y superior. Versión actual: 15  ( Fody is only supported on msbuild 16 and above current version 15 ) 
Visual Studio 2017 Déjeme saber que había una actualización a Fody versión 5 esta mañana. Acepté e hice una actualización de paquetes de NUGET tanto de FODY c...

0  ¿Por qué el paquete de NUGET PACK se rompe con las herramientas de construcción VS2019?  ( Why does nuget pack break with vs2019 build tools ) 
Tenemos varios proyectos de .NET Framework con un comando "nuget pack myproject.csproj" en el paso posterior a la construcción. Hemos estado usando VS2010 (: ...

6  ¿Las herramientas de construcción de Visual Studio 2017 todavía están disponibles para descargar? [cerrado]  ( Are visual studio 2017 build tools still available for download ) 
cerrado. Esta pregunta no cumple con pautas de desbordamiento de pila . Actualmente no está aceptando respuestas. ...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos