Download as rtf, pdf, or txt
Download as rtf, pdf, or txt
You are on page 1of 3

Microsoft Office 2010 Primary Interop Assemblies Readme File

Copyright 2010 Microsoft Corporation. All rights reserved.

Contents
What is the Office 2010 Primary Interop Assemblies redistributable package...........................................1
Assemblies included in O2010PIA.MSI......................................................................................................1
System Requirements..................................................................................................................................3
Installation...................................................................................................................................................3
Download.....................................................................................................................................................3
Known issues...............................................................................................................................................3

What is the Office 2010 Primary Interop Assemblies redistributable


package
The Microsoft Office 2010 Primary Interop Assemblies redistributable is a Windows Installer package which
contains the Primary Interop Assemblies for Microsoft Office System 2010 products. Specifically, the
redistributable contains the PIAs for the following products:

1
2
4
5
5
6
7
8
9
9
10

Microsoft Access
Microsoft Excel
Microsoft InfoPath
Microsoft OneNote
Microsoft Outlook
Microsoft PowerPoint
Microsoft Project
Microsoft Publisher
Microsoft Sharepoint Designer
Microsoft Visio
Microsoft Word

In addition, the redist package contains


Other PIAs which are common to many of the above Microsoft products, and
Publisher policy files to redirect code written to the Office 2003 or Office 2007 PIAs to the Office 2010
PIAs.

Assemblies included in O2010PIA.MSI


1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.

ADODB
extensibility
ipdmctrl
Microsoft.mshtml
Microsoft.Office.InfoPath.Permission
Microsoft.Office.Interop.Access
Microsoft.Office.interop.access.dao
Microsoft.Office.Interop.Excel
Microsoft.Office.Interop.Graph
Microsoft.Office.Interop.InfoPath
Microsoft.Office.Interop.InfoPath.SemiTrust
Microsoft.Office.Interop.InfoPath.Xml
Microsoft.Office.Interop.MSProject
Microsoft.Office.Interop.OneNote (Assembly version 12.0.0.0)

15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.

Microsoft.Office.Interop.OneNote (Assembly version 14.0.0.0)


Microsoft.Office.Interop.Outlook
Microsoft.Office.Interop.OutlookViewCtl
Microsoft.Office.Interop.PowerPoint
Microsoft.Office.Interop.Publisher
Microsoft.Office.Interop.SharePointDesigner
Microsoft.Office.Interop.SharePointDesignerPage
Microsoft.Office.Interop.SmartTag
Microsoft.Office.Interop.Visio
Microsoft.Office.Interop.Visio.SaveAsWeb
Microsoft.Office.Interop.VisOcx
Microsoft.Office.Interop.Word
Microsoft.stdformat
Microsoft.Vbe.Interop
Microsoft.Vbe.Interop.Forms
MSCOMCTL
msdatasrc
OFFICE
stdole
Policy.11.0.Microsoft.Office.Interop.Access
Policy.11.0.Microsoft.Office.Interop.Excel
Policy.11.0.Microsoft.Office.Interop.Graph
Policy.11.0.Microsoft.Office.Interop.InfoPath
Policy.11.0.Microsoft.Office.Interop.InfoPath.Xml
Policy.11.0.Microsoft.Office.Interop.MSProject
Policy.11.0.Microsoft.Office.Interop.Outlook
Policy.11.0.Microsoft.Office.Interop.OutlookViewCtl
Policy.11.0.Microsoft.Office.Interop.PowerPoint
Policy.11.0.Microsoft.Office.Interop.Publisher
Policy.11.0.Microsoft.Office.Interop.SmartTag
Policy.11.0.Microsoft.Office.Interop.Visio
Policy.11.0.Microsoft.Office.Interop.Visio.SaveAsWeb
Policy.11.0.Microsoft.Office.Interop.VisOcx
Policy.11.0.Microsoft.Office.Interop.Word
Policy.11.0.Microsoft.Vbe.Interop
Policy.11.0.Office
Policy.12.0.Microsoft.Office.Infopath
Policy.12.0.Microsoft.Office.Infopath.FormControl
Policy.12.0.Microsoft.Office.Infopath.Permission
Policy.12.0.Microsoft.Office.Interop.Access
Policy.12.0.Microsoft.Office.Interop.Access.Dao
Policy.12.0.Microsoft.Office.Interop.Excel
Policy.12.0.Microsoft.Office.Interop.Graph
Policy.12.0.Microsoft.Office.Interop.InfoPath
Policy.12.0.Microsoft.Office.Interop.InfoPath.Xml
Policy.12.0.Microsoft.Office.Interop.MSProject
Policy.12.0.Microsoft.Office.Interop.Outlook
Policy.12.0.Microsoft.Office.Interop.OutlookViewCtl
Policy.12.0.Microsoft.Office.Interop.PowerPoint
Policy.12.0.Microsoft.Office.Interop.Publisher
Policy.12.0.Microsoft.Office.Interop.SmartTag
Policy.12.0.Microsoft.Office.Interop.Visio
Policy.12.0.Microsoft.Office.Interop.Visio.SaveAsWeb
Policy.12.0.Microsoft.Office.Interop.VisOcx
Policy.12.0.Microsoft.Office.Interop.Word
Policy.12.0.Microsoft.Vbe.Interop

71. Policy.12.0.Office

System Requirements
Minimum system requirements to install the Office 2010 Primary Interop Assemblies are:
1 .NET Framework 2.0 or higher

Installation
To install the Office 2010 Primary Interop Assemblies, follow one of the following methods:
1 Double-click the O2010PIA.msi file
2 Execute msiexec.exe /i O2010pia.msi, or
3 Wrap the O2010pia.msi in another setup package through Visual Studio or other Windows Installer aware
setup editor.
Please note that the Office 2010 Primary Interop Assemblies setup does not support the /a or /j options for
MsiExec.

Download
The following link points directly to the O2010PIA.msi file on Microsofts download servers.
http://go.microsoft.com/fwlink/?linkid=187780
You may use this link to download the file manually or programmatically as part of a software installation.

Known issues
For updated information, please visit the MSDN Office Developer Center at http://msdn.microsoft.com/office.

Uninstall
1.

2.

After installing the Office 2010 Primary Interop Assemblies as a part of the setup of a managed
code solution, you should not uninstall the redistributable. Doing so may remove the PIAs even if
another managed code solution which installed the Office 2010 Primary Interop Assemblies is
installed. Multiple installations of the Office 2010 Primary Interop Assemblies are not possible,
therefore, removing the redistributable will not take into account other managed code solutions
that are using the included PIAs. Removal of the Office 2010 Primary Interop Assemblies should
be an end user action from Control Panel/Add Remove Programs.
Uninstalling the Office 2010 Primary Interop Assemblies after uninstalling the .NET framework
will leave the PIAs on the hard disk in the Global Assembly Cache (GAC).

You might also like