Erreur lors de la tentative de création d'une application Web asp.net mvc avec TeamCity

StackOverflow https://stackoverflow.com/questions/811417

  •  03-07-2019
  •  | 
  •  

Question

Je développe une application Web Asp.Net MVC. TeamCity est installé sur mon poste de travail de développement et exécute les versions de CI. Tout a bien fonctionné. J'aimerais déplacer TeamCity hors de ma machine et sur le nouveau serveur de développement / construction qui vient d'être livré. Je ne souhaite pas installer Visual Studio sur le serveur de génération. Mais il semble que msbuild ne puisse pas construire le projet d’application Web.

  

E: \ TeamCity \ buildAgent \ work \ 48e528785fe346fa \ src \ Web \ Web.csproj (489,   11): erreur MSB4019: le fichier importé   projet " C: \ Programme   Fichiers \ MSBuild \ Microsoft \ VisualStudio \ v9.0 \ WebApplications \ Microsoft.WebApplication.targets "   n'a pas été trouvé. Confirmer que le chemin   dans la déclaration est   correct, et que le fichier existe sur   disque.

J'ai trouvé quelques résultats sur Google, mais rien n’est acceptable. Il était suggéré d'installer Visual Studio ou de copier certains répertoires de Visual Studio sur le serveur, etc.

Que puis-je faire pour permettre à TeamCity de construire mon projet sur le serveur dev / build.

Était-ce utile?

La solution

On dirait que vous copiez le fichier sur fonctionnera certainement . L'as tu essayé? Considérez le fichier .targets comme une série de définitions expliquant comment MSBuild effectuera son travail.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top