Publicar o Web Deploy usando o código VS

No Visual Studio, eu uso o recurso "publicar web" para fazer algumas transformações web.config e publicar um projeto WebAPI em nosso servidor. A publicação é feita usando o Web Deploy.

Agora que estou usando o Visual Studio Code, perdi essas ferramentas. Mas, eu gostaria de continuar publicando o projeto usando o Web Deploy.Existe alguma maneira de escrever uma tarefa VSCode que publique meu projeto?

O Visual Studio Publish usa um arquivo [target] .pubxml. Eu tenho "staging.pubxml" e "production.xml". Eles se parecem com arquivos MSBuild. Portanto, talvez seja apenas uma questão de executar uma tarefa msbuild do Code. Não sei por onde começar com isso, no entanto.

Outro pensamento é que eu poderia iniciar uma ferramenta de linha de comando do Web Deploy. Eu nunca usei isso, e parece que a primeira ideia seria melhor.

questionAnswers(3)

yourAnswerToTheQuestion