Il existe de très bons exemples de création d'éléments de travail à l'aide de l'API TFS, qui est intégrée dans le SDK VS 2008. Alors, imaginez que j'ai créé un service Web simple qui prend quelques informations, puis crée un élément de travail. Tout fonctionne à merveille localement, mais que se passe-t-il si je veux déployer ce service Web ailleurs? Localement, je référence seulement:Comment puis-je distribuer un service qui utilise l'API Team Foundation Server?
1) Microsoft.TeamFoundation.Client
2) Microsoft.TeamFoundation.WorkItemTracking.Client
Quelqu'un at-il eu de chance de trouver comment déployer une bibliothèque ou un service en utilisant ces bibliothèques sur une machine sur laquelle Visual Studio ou VS SDK n'est pas installé? Existe-t-il une sorte de redistribuable TFS SDK disponible? Probablement une raison de licence pour cela?
BTW, si je viens de copier ces dll vers le serveur Web, je reçois l'erreur suivante:
System.InvalidProgramException: Common Language Runtime détecté un programme non valide.
Ick.
Merci d'avance!
EDIT: quelque chose de la note, this person had the exact same problem, aucune résolution ...
EDIT: soupir. googled/piraté pendant trois heures, puis posté ceci, puis cinq minutes plus tard a trouvé ce que je pense est la réponse. Must install Team Explorer? Vérifiable?
FINAL EDIT: Oui, c'est ça. Installez Team Explorer et loin il va ...
ressemble à vous DIB sur les 5 points ;-) +1 pour l'aide en notant la CAL bien –