2009-07-27 4 views
0

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:

  1. Je autorisations administratives sur le serveur
  2. Je suis dans le groupe Administrateurs Team Foundation dans TFS, j'ai donc toutes les autorisations ici aussi
  3. L'application Web s'exécute sous un pool d'applications distinct sous mon compte
  4. Le dossier de cache spécifié pour les composants de cache TFS existe et l'application Web fu ll y accéder
  5. La « lecture seule » est supprimé partout (dossier cache, le dossier d'application Web)

Répondre

Questions connexes