Wenn man den Team Foundation Server 2008 WebAccess auf einem Windows Server 2008 x64 installiert, dann bekommt man beim ersten Aufruf der Seite die Fehlermeldung, dass die Assembly Microsoft.TeamFoundation.Common und/oder Microsoft.TeamFoundation.WorkItemTracking.Client nicht gefunden werden kann.
Dies liegt daran, weil diese Assemblies nur in x86 verfügbar sind:
Die Lösung ist im IIS 7 denkbar einfach. Wir stellen einfach den .NET Framework für den Applikationspool des WebAccess Webanwendung auf 32bit um.
Hierzu öffnet man den IIS Manager und öffnet die erweiterten Eigenschaften des Applikationspools (normalerweise TswaPool1):
Nun einfach die 32bit Unterstützung aktivieren: