Error installing Office 2007 Primary Interop Assemblies packag

Microsoft OFFICE


  • 1. Dynamically add items to editable ComboBox in Ribbon
    I would like to use editable combobox in Ribbon for the selection of WebSites. Using GetItemCount And GetItem Label I will add standard used (and saved in xml) items but I would like to be able to add to xml new website, the one that user type in. When user change selection to one of the already existing items I would like that new item (the one that is typed in) remains in the list. How can I make this? Thanks in advance.
  • 2. Proofing Tool
    Hi all, How can I develop a custom proofing tool for Word. After googling and searching MSDN. I could not get a decent result. I am not so sure if my question is appropiate for this newsgroup. If not please let me know. Thanks in advance. Ash
  • 3. Sink events of context menu item 1235711
    Hi, I wrote an addin for ms-word. In my addin I add an item to the context menu. Im trying to sink the events of my new menu item with no success. Probably its because Im sinking mistaken type of events i.e. _CommandBarButtonEvents. I tried to sink the CommandBarsEvents but couldnt find a connection point to it. Im working with C++ but any help in ANY programing language will still help a lot. Best regards.

Re: Error installing Office 2007 Primary Interop Assemblies packag

Postby R2VyYXJkIExhc2xldHQ » Sun, 06 Apr 2008 01:30:00 GMT

I get the same issue.
It's only on a client's machine (in another country) - so testing isn't as 
easy doing dectective work as you may think in some situations.
I was hoping to find some response from microsoft on this issue - but no 
luck so far.
I'll probably tell my clients to forget about Office 2007 - and re-install 
Office 2003 - which didn't have that issue.

I'm too lazy to make a sig.

Similar Threads:

1.Error installing Office 2007 Primary Interop Assemblies package



I am using, Vista and Office 2007, and I have developed an Add-in for 
Outlook 2007 and deployed it successfully on a couple different machines  But 
with others I am getting an error when setup.exe is trying to install 
o2007pia.msi file.   So then I try running o2007pia.msi on its own and I 
receive the error 


"Error 1316. Setup cannot read from file C:\Eric\PIAREDIST.msi. Check your 
connection to the network, or CD-ROM drive.  For other potential solutions to 
this problem, see SETUP.CHM". 


When I downloaded the file named rimaryInteropAssembly.exeI did not 
receive a file name PIAREDIST.msi.  These are the only files that I received:





Is there an issue with Office 2007 on these machines that recieve the error, 
or could this possibly be a permissions problem.  Any help would be greatly 




2.Primary interop assembly for Microsoft Office Word 2007

My department is going to migrate to Office 2007 so I need to learn to
use VSTO so that I can customize the ribbon.  (We're using Visual
Studio 2005)

I installed VSTO 2007 SE and ran PrimaryInteropAssembly.exe to install
the primary interop assembly for Word.

I created a new Word Add-In and added a Ribbon Support item.  I then
added a reference to the Microsoft Word 12.0 Object Library.

Without doing any code changes to the solution I saved it, closed it
and then reopened it.  I get the following warning:

"This project references the primary interop assembly for Microsoft
Office Word 2007, but this primary interop assembly is not installed."

I opened the prject's properties and looked at the references and
found the following information:

References Name: 	Microsoft Word 12.0 Object Library
Type:		COM
Copy Local:	False

3.Office 2003 Update: Primary Interop Assemblies & Process ID of Wo


I have three questions:

1) Does the "Office 2003 Update: Redistributable Primary Interop Assemblies" 
(O2003PIA.EXE)" download help speed up Word VBA via .Net?

2) Will the new version of Office have a vative .Net  interface rather than 

3) Is there a way to get the process of id Word that is started via "objWord 
= New Word.Application"?  I would like to have a a thread that kills Word if 
it hangs.

4.Deployment of Microsoft Office Xp Primary Interop Assembly

Hi friends,
I had a functional requirement of my project to get the text content of
any Microsoft Office (xp) related file and show it to the user. I
downloaded the Office Xp Primary Interop Assemblies from the microsoft
site. I use Microsoft Visual Studio.NET 2003 for development including
.NET Framework 1.1. The application runs perfectly at the developers
end. Now i need to deploy this application at the customer's box,so i
made a deployment project which had installed all the assemblies in the
Global Assembly Cache and it also made entries in the registry ,now the
problem is that if the customer's box has not installed Office xp then
the project shows me a message that CLSID(0000..} is not registered or
valid. I checked lots of forums, and websites they pointed it out as a
bug. Please help me ...

Thanks in adavance
Kunal Ramesh Lalwani
Software Developer
Fahm Softwares
India VS. Program Files\Microsoft.NET\Primary Interop A

As I continue to figure out my "missing reference" issue, I have figured out 
that if the "dll" is found in the directory path of  "program 
files\\Primary Interop Assemblies", then it is in my list of 
references to add.  For any ".dll" that is in the path of 
"C:\windows\assembly", none of those are included in the reference list, and 
that is where I find my "" that I need.  

When adding a reference, I've even taken the option to "browse" and I browse 
to the windows/assembly folder, but it still will not allow me to select the 
"" assembly. 

Any thoughts would be appreciated. 


"Diane" wrote:

> I have a VB project that I need to add the reference 
> "", although this week, the reference is not in 
> the list to choose - last week it was.  So where has my assembly gone??  
> Things I've checked: from control panel, admin tools, Microsoft .NET 
> Framework 2.0 Configuration, I've viewed the Assembly Cache, and 
> "" is in the list.  Next, I've re-registered the 
> assembly using the regasm utility, "regasm 
> Microsoft.Office.Interop.Word.dll", and it successfully registers.  Still I 
> try to add a reference in my project, and the .NET reference list does not 
> give me the option of the "".  I know the PIA's 
> were installed using the option to run from my computer, I have verified this 
> by checking the options on add/remove programs from the Control Panel.  Any 
> suggestions or links as to how this can be added to my list of references 
> would be great! 

6. Outlook 2003 Restart Primary Interop Assembly and The Operation Failed

7. BCM07-Setup failed...Primary Interop Assemblies

8. Deployment of Microsoft Office Xp Primary Interop Assembly

Return to Microsoft OFFICE


Who is online

Users browsing this forum: No registered users and 83 guest