Frage

Ich habe ein paar andere Fragen gesehen in Bezug auf die Office 2007 PIAs , insbesondere:

  

Diese Frage ist anders.


Nach meiner Erfahrung ist es nicht möglich, Office 2007 PIAs zu installieren, wenn Office 2007 noch nicht auf dem Rechner installiert. Ich betreibe das MSI, es zeigt einen Dialog für etwa 5-7 Sekunden zu sagen „Bitte warten, während Windows konfiguriert Office 2007 Primary Interop Assemblies ...“ und dann den Dialog verschwindet, und nichts scheint sich geändert zu haben.

Vor allem gibt es keine Office-Assemblys im GAC.

Wenn ich etwas falsch mache, bitte korrigieren Sie mich. Denn jetzt gehe ich davon aus, dass dies das erwartete Verhalten ist, und dass die führenden Antworten auf lessmsi die Dateien manuell im MSI zu extrahieren.

Ich dachte, um zu versuchen, jede des DLLs von der MSI-Datei gacutil -i, wie diese:

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
....  

Aber ich sehe auch folgende Artikel:

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
....

Was mache ich mit dieser Politik DLLs und Konfigurationsdateien?

Kann ich sie ignorieren?
Vielen Dank für jede Beratung, die Sie zur Verfügung stellen können.

War es hilfreich?

Lösung

Ja, Sie können sie ignorieren.

Allerdings brauchen Sie nicht die PIA im GAC überhaupt zu stellen.
Sie können einfach eine lokale Kopie des PIAs in Ihrem Source-Control-Baum verweisen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top