vscode visual tag studio code bootstrap visual-studio-2010 msbuild publishing msdeploy

visual-studio-2010 - tag - visual studio code html class intellisense



¿Cómo evito que MSDeploy elimine carpetas adicionales en mi proyecto? (1)

¡Encontré la respuesta!

Todo lo que necesita hacer es agregar la siguiente propiedad al atributo Propiedades:

SkipExtraFilesOnServer = True;

Estoy usando el corredor de MSBuild en Team City para construir e implementar mi proyecto en un entorno de ensayo. Todo funciona perfectamente, excepto por el hecho de que sigue eliminando mi carpeta de repositorio ubicada en la raíz del proyecto.

En Visual Studio 2010, hay una casilla de verificación en el cuadro de diálogo publicar perfil que dice "Deje archivos adicionales en el destino (no eliminar)"

¿Hay alguna manera de lograr lo mismo con MSBuild?

<Target Name="Deploy" DependsOnTargets="Build;Test"> <MSBuild Projects="MyProject.sln" Properties="Configuration=$(Configuration); username=username; password=password; DeployOnBuild=True; DeployTarget=MSDeployPublish; MSDeployPublishMethod=WMSVC; MSDeployServiceUrl=https://DEVWEB01:8172/MsDeploy.axd; DeployIISAppPath=MyProject.$(Configuration); AllowUntrustedCertificate=True;"/> </Target>