Question

J'ai vu quelques autres questions sur le Office 2007 PIA , en particulier:

  

Cette question est différente.


Dans mon expérience, il est impossible d'installer Office 2007 PIA lorsque Office 2007 est pas déjà installé sur la machine. Je lance le MSI, il affiche une boîte de dialogue pendant environ 5-7 secondes en disant « S'il vous plaît Attendez que Windows configure Office 2007 Primary Interop Assemblies ... » puis la boîte de dialogue disparaît, et rien ne semble avoir changé.

Plus particulièrement, il n'y a pas de bureau assemblées dans le GAC.

Si je fais quelque chose de mal, s'il vous plaît me corriger. Pour l'instant, je suppose que c'est le comportement attendu, et que les réponses menant à lessmsi pour extraire manuellement les fichiers dans le MSI.

Je pensais essayer de gacutil -i chacune des DLL du fichier MSI, comme ceux-ci:

10/26/2006  09:17 PM  1,276,720 Microsoft.Office.Interop.Excel.dll
10/26/2006  08:02 PM    150,320 Microsoft.Office.Interop.Graph.dll
10/26/2006  09:42 PM    146,232 Microsoft.Office.Interop.InfoPath.dll
10/26/2006  09:42 PM    404,296 Microsoft.Office.Interop.InfoPath.SemiTrust.dll
10/26/2006  09:41 PM     88,896 Microsoft.Office.Interop.InfoPath.Xml.dll
10/26/2006  09:06 PM    903,992 Microsoft.Office.Interop.MSProject.dll
10/26/2006  08:24 PM     17,208 Microsoft.Office.Interop.OneNote.dll
10/26/2006  08:55 PM    920,376 Microsoft.Office.Interop.Outlook.dll
....  

Mais, je vois aussi les éléments suivants:

10/26/2006  09:00 PM      900 Policy.11.0.Microsoft.Office.Interop.Access.config
10/26/2006  09:18 PM   12,104 Policy.11.0.Microsoft.Office.Interop.Access.dll
10/26/2006  08:56 PM      898 Policy.11.0.Microsoft.Office.Interop.Excel.config
10/26/2006  09:17 PM   12,096 Policy.11.0.Microsoft.Office.Interop.Excel.dll
10/26/2006  07:53 PM      898 Policy.11.0.Microsoft.Office.Interop.Graph.config
10/26/2006  08:02 PM   12,096 Policy.11.0.Microsoft.Office.Interop.Graph.dll
....

Que dois-je faire avec ces DLL politiques et les fichiers de configuration?

Puis-je les ignorer?
Merci pour tous les conseils que tu peux fournir.

Était-ce utile?

La solution

Oui, vous pouvez les ignorer.

Cependant, vous n'avez pas besoin de mettre les PIA dans le GAC du tout.
Vous pouvez simplement faire référence à une copie locale des PIA dans l'arborescence de contrôle de code source.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top