2009-07-27 4 views
0

Ich erstelle eine einfache Webanwendung für TFS2008, daher verwende ich die Assemblies "Microsoft.TeamFoundation. *", Um auf TFS zuzugreifen. Alles funktionierte wirklich gut, bis ich beschloss, es von meinem Rechner auf einen separaten Win2003-Server zu verschieben.Web Add-in für TFS Installation Problem

In der Tat war es ein sauberer Server mit den neuesten Updates angewendet. Also habe ich die Binärdateien meiner Anwendung kopiert und versucht, sie auszuführen. Kein Glück (aber was für eine Überraschung;))! "Object reference not set to an instance of an object" wenn der Code versuchte WorkItemStor zugreifen

  • ME:

    Ich hatte das folgende Gespräch mit Systemkomponenten:

    • ME: etwas
    • Es Bitte starten und tun : Ok, bitte finden Sie "WorkItemTracking.Client.-" Binärdateien in GAC
    • ASP.Net: "Microsoft.TeamFoundation.WorkItemTracking.Client.Cache" kann aus irgendeinem Grund nicht geladen werden, können Sie etwas tun?
    • ME: Ok, nur Binärdateien von der Festplatte entfernt, so dass nur noch in GAC übrig sind. Kannst du bitte noch einmal einen Blick darauf werfen?
    • ASP.Net: Cool, es funktioniert !!!
    • Es: Hmmm, "Object reference not set to an instance of an object" wieder, bist du blind?
    • ME: Grrr! Ok, alle Binärdateien sind in GAC? Was jetzt?
    • Es: Nein, kennst du das Zauberwort nicht?
    • ME: Ein langes Gespräch mit meinem friend
    • ME: Ok, alle ruhig. Hier ist das Werkzeug, das Sie glücklich machen wird - MS Team Explorer 2008
    • Es: Lecker !!!
    • ASP.Net: Cool!
    • ME: Endlich! MS TE2008 ist göttlich!

    Die Frage ist, ich habe wie folgt:

    • Gibt es irgendeine Weise, die ich meine Anwendung, ohne dass auf einem sauberen Win2003 Server installieren Team Explorer 2008 installiert werden?
    • Oder vielleicht verpasse ich etwas oder habe etwas falsch gemacht.

    Bitte beraten! Vielen Dank im Voraus!


    Etwas mehr Informationen zu diesem Thema:

    1. Ich habe über Administratorrechte auf dem Server
    2. ich in der Team Foundation Gruppe Administratoren in TFS bin, so habe ich alle hier Berechtigungen als auch
    3. Die Webanwendung läuft unter einem separaten Anwendungspool unter meinem Konto
    4. Der für die TFS-Cache-Komponenten angegebene Cache-Ordner existiert und die Webanwendung fu ll Zugang zu ihm
    5. Die "read-only" Flagge überall entfernt wird (Cache-Ordner, Web-Anwendungsordner)
  • Antwort