Pergunta

Eu tenho um MVC Web Application Asp.Net que estou desenvolvendo. Eu tenho TeamCity instalado em minha estação de trabalho de desenvolvimento, e foram correndo CI baseia-se. Tudo foi muito bem trabalhar. Eu gostaria de mover TeamCity fora da minha máquina, e para o novo servidor dev / build que acabou de ser entregue. Eu não quero instalar o Visual Studio para o servidor de compilação. Mas nas encostas que msbuild não pode construir o projeto de aplicativo Web.

E: \ TeamCity \ buildAgent \ work \ 48e528785fe346fa \ src \ Web \ Web.csproj (489, 11): Erro MSB4019: O importado projeto "C: \ Program Files \ MSBuild \ Microsoft \ VisualStudio \ v9.0 \ WebApplications \ Microsoft.WebApplication.targets" não foi encontrado. Confirmar que o caminho na declaração é corrigir, e que existe o arquivo no disco.

Eu encontrei alguns hits no Google, mas nada aceitável. Sugestões foram, quer instalar o Visual Studio, ou copiar certos diretórios do Visual Studio para o servidor, etc.

O que posso fazer para permitir TeamCity para construir o meu projeto no servidor dev / build.

Foi útil?

Solução

Looks como copiar o arquivo sobre vai certamente funcionar . Tentaste? Pense do arquivo .targets como uma série de definições de como MSBuild irá fazer o seu trabalho.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top