Je suis sur le point de devenir fou avec ce problème!TFS 2010 Microsoft.Office.Interop Référence Malheur
J'ai créé un nouveau serveur sur une machine virtuelle pour TFS.
J'ai créé une nouvelle construction Définition, que lorsqu'une solution est vérifiée depuis ma machine locale TFS est de construire ma solution en utilisant le modèle de processus de construction par défaut .
Sur la machine TFS et ma machine locale , MS Office 2010 et .NET Framework 4.0 ont été installés.
Dans mon projet, j'ai une référence à Microsoft.Office.Interop, etc ...
Tout cela construit bien sur ma machine locale.
Le problème se produit lorsque la définition de génération est déclenchée. La construction est exécutée et fait les choses pendant un certain temps jusqu'à ce qu'il arrive aux références d'assembly de Microsoft.
Le type ou le nom namespace 'Office'
n'existe pas dans l'espace de noms
'Microsoft' (vous manque une référence d'assemblage
?)Le nom du type ou espace de noms 'Application' n'a pas pu être trouvé (manque-t-il une directive d'utilisation ou une référence d'assemblage?)
ETC
Les chemins de référence pointent vers le GAC, dans le cas où cela est important.
L'aide serait géniale, et vous seriez donc génial par extension.
Cordialement, Byron Cobb.
Merci Iain! Je trouve qu'il n'y a pas de DLL d'interopérabilité PowerPoint créées lorsque je compile ma version locale. L'assemblage powerpoint fait-il partie de l'une des autres DLL? – Bob
J'ai fini par aller à C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Outils Visual Studio pour Office \ PIA et obtenir les dlls là-bas – Bob
Pas de soucis, Office Interop a été le fléau de ma vie – Iain