Usando o MSBuild.exe para “publicar” um projeto da ASP.NET MVC 4 com a linha cmd

Eu estou procurando um comando para correr contra oMSBuild.exe que apenas pega um projeto MVC 4 e o publica em um determinado diretório.

Por exemplo,

MSBuild <solution>/<project>.csproj -publish -output=c:/folder

Esta é uma sintaxe obviamente incorreta. Estou tentando simplificar minha pergunta.

Essa questão fala de um XML de construção, mas não estou tentando fazer nada com tantos detalhes.

Eu estou simplesmente tentando fazer uma implantação.

Mais abaixo naaquela questão, alguém fala de "MSDeploy". Eu posso olhar para isso, mas é a única opção? Eu não tenho a capacidade de instalar o web deploy no servidor. Nesse caso, tudo o que preciso fazer é "Publicar" e enviar o conteúdo do projeto publicado para um determinado diretório no servidor / sistema de arquivos.

Alguém tem um forro que eu possa usar?

Eu tenho que usar o MSDeploy?

O MSDeploy requer que a implantação da Web seja instalada no servidor?

A configuração da Web no servidor não requer a configuração de algumas portas, permissões e a instalação de alguns complementos do IIS?

Eu adoraria apenas executar algo simples.

questionAnswers(4)

yourAnswerToTheQuestion