Est-ce que quelqu'un connaît les composants qui doivent être installés afin de rendre la cible Package
disponible via MSBuild.MSBuild appelant la cible du package du projet Web
Il est possible de Package
en utilisant MSBuild sur une machine avec Visual Studio installé, mais pas sur un serveur de build avec seulement le .NET 4 SDK et déploiement Web 2.0 installé, ce qui entraîne l'erreur suivante:
msbuild "Package" does not exist in the project.
Il est dû en partie aux fichiers manquants suivants sur le serveur:
c:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v10.0\Web\*.*
cela peut bien sûr être résolu en copiant le contenu du dossier MSBuild VisualStudio dans le répertoire équivalent sur le serveur de build, mais ce n'est pas managea solution idéale pour la configuration du serveur.
Toutes les réponses que j'ai lues impliquent l'installation de Visual Studio ou la copie des fichiers. Sûrement, il est possible de compiler le paquet Web Deploy sans installer Visual Studio?
Merci Microsoft Visual Studio 2010 Shell semble avoir fait l'affaire. – TheCodeKing