Ich habe Probleme beim Ausführen eines Team Foundation 2013-Builds mit MS Build-Parametern für die Bereitstellung, und ich erhalte einen Fehler:
C: \ Programme (x86) \ MSBuild \ Microsoft \ VisualStudio \ v12.0 \ Web \ Microsoft.Web.Publishing.targets (4255): Die Webbereitstellungsaufgabe ist fehlgeschlagen. ('Microsoft.Web.Deployment.DeploymentBaseOptions' enthält keine Definition für 'UserAgent')
Die Entwicklung wird in VS 2013 durchgeführt.
Was seltsam ist, ist, dass wenn ich den MSBuild-Ordner * .. \ v11.0 \ Web * in die * v12.0 kopiere \ Web * Der Build funktioniert und führt die Bereitstellung durch.
Ich habe bereits die v12.0 \ Web \ Microsoft.Web.Publishing.targets-Datei überprüft, und es gibt einen Eintrag für UserAgent, während in den v11.0 \ Web \ Microsoft.Web.Publishing.targets kein Eintrag Ich kann mit VS Publish auf meinem Computer veröffentlichen, aber auf dem Build-Server schlägt es fehl
Hat jemand erfolgreich MSBuild VS 2013-Ziele erfolgreich erstellt und bereitgestellt?
Ich hatte das gleiche Problem. Für mich bestand die Lösung darin, Web Deploy 3.5 ( Ссылка ) zu installieren. Danach ist der Fehler verschwunden.
Tags und Links visual-studio msbuild tfsbuild msdeploy