Je crée une application web simple pour TFS2008, donc j'utilise les assemblys "Microsoft.TeamFoundation. *" Pour accéder à TFS. Tout fonctionnait vraiment bien jusqu'à ce que je décide de le déplacer de ma machine vers un serveur Win2003 séparé. En fait, c'était un serveur propre avec les dernières mises à jour appliquées. J'ai donc copié les binaires de mon application et essayé de l'exécuter. Pas de chance (mais quelle surprise;))!Complément Web pour l'installation de TFS Problème
J'ai eu l'entretien avec les composants du système suivant:
- ME: S'il vous plaît commencer et faire quelque chose
- Il: "Object reference not set to an instance of an object" lorsque le code a tenté d'accéder WorkItemStore
- ME : Ok, veuillez trouver les binaires "WorkItemTracking.Client.-" dans GAC
- ASP.Net: Impossible de charger "Microsoft.TeamFoundation.WorkItemTracking.Client.Cache" pour une raison quelconque, pouvez-vous faire quelque chose?
- ME: Ok, vient de supprimer les fichiers binaires du disque de sorte que les seuls restants sont dans GAC. Pouvez-vous jeter un coup d'oeil s'il vous plaît encore une fois?
- ASP.Net: Cool, ça marche !!!
- It: Hmmm, "Object reference not set to an instance of an object" encore, êtes-vous aveugle?
- ME: Grrr! Ok, tous les binaires sont dans GAC? Et maintenant?
- It: Non, vous ne connaissez pas le mot magique?
- ME: Une longue conversation avec mon friend
- ME: Ok, tout le monde tranquille. Voici l'outil qui vous rendra tous heureux - MS Team Explorer 2008
- It: Yummy !!!
- ASP.Net: Cool!
- ME: Enfin! MS TE2008 est divine!
La question que j'est la suivante:
- est sans avoir à installer Team Explorer 2008, sur un serveur Win2003 propre de quelque façon que je peux installer mon application?
- Ou, peut-être, il me manque quelque chose ou j'ai fait quelque chose de mal.
S'il vous plaît aviser! Merci d'avance!
Un peu plus d'informations sur la question:
- Je autorisations administratives sur le serveur
- Je suis dans le groupe Administrateurs Team Foundation dans TFS, j'ai donc toutes les autorisations ici aussi
- L'application Web s'exécute sous un pool d'applications distinct sous mon compte
- Le dossier de cache spécifié pour les composants de cache TFS existe et l'application Web fu ll y accéder
- La « lecture seule » est supprimé partout (dossier cache, le dossier d'application Web)