WebPublishMethod (FileSystem) aún no es compatible con la línea de comandos de msbuild

Estoy usando Visual Studio Team Services (en visualstudio.com) con un agente de compilación local que ejecuta VS2015. En nuestra solución hay 3 sitios web con perfiles de publicación de sistema de archivos para entornos de desarrollo, prueba y demostración con transformaciones de configuración aplicadas.

Funcionan bien cuando se ejecutan desde el IDE VS2015 localmente. Cuando intente publicar los mismos perfiles de un "Visual Studio Build"tarea en una definición de compilación en Team Services en línea se encuentra el siguiente error:

Este WebPublishMethod (FileSystem) específico aún no se admite en la línea de comandos de msbuild. Utilice Visual Studio para publicar.

Establezca lo siguiente para los Argumentos de MSBuild en la tarea.

/ p: DeployOnBuild = true /p:OutDir=$(build.artifactstagingdirectory) / p: PublishProfile = TestProfile

Después de pasar unas horas buscando en Google, no puedo encontrar una manera de obtener la tarea de compilación para superar el error.

Lo que estamos tratando de hacer es hacer que los sitios web se implementen en una ubicación de archivo con transformaciones de configuración aplicadas para el entorno apropiado. No se puede usar Webdeploy o FTP, solo la implementación del sistema de archivos.

¿Es posible hacer que los perfiles de publicación del sistema de archivos con transformaciones de configuración funcionen desde un agente de compilación local dirigido desde Team Services? ¿O necesito abordar esto de otra manera?

El duplicado sugerido no encuentra el mismo problema o mensaje de error. En esa pregunta, el perfil de publicación funciona, simplemente no proporciona los archivos que el operador espera, esta pregunta es sobre el error como se informa aquí.

Respuestas a la pregunta(2)

Su respuesta a la pregunta