Error installing Office 2007 Primary Interop Assemblies package

Microsoft OFFICE


  • 1. Media Player in Word
    Hi, I would like to embed a custom media player into MSWord (2000). So not just the Media Player COM object, but my own. The reason why I want this is for transcription purposes. My goal is to let transcribers use Word for typing and can access our player simultaneously. Is there any way to embed an activeX object into Word itself (not in a document), using the ActiveX object's own user interface, instead of using CommandButtons and Bars? Any response would be appreciated. Best regards, Rob Vermeulen Arbor AudioCommunications BV
  • 2. Good examples or books on writing Word Add-ins w.VS.Net 2003?
    Hi, somebody can suggest links or book for learn to write Word 2003 Add-ins using C#? Tanks in advance Marco
  • 3. Handling Hotkey for File | Save menu item
    Hi, How can I add a menu item in File Menu with a hotkey like CTRL+S. Secondly, I have overloaded the save menu item in word and handling the event when File | Save is clicked in a word- addin. It's working fine when File | Menu item is clicked. But the event is not getting triggered when CTRL+S is pressed from keyboard. How can I handle the CTRL+S ? I tried to handle it using SetWindowsHookEx and then catching the CTRL+S key but the hook is getting enabled system-wide. Hence when word is running and same time if I press CTRL+S in notepad, it's calling function in word- addin. However when word is not running, presseing CTRL+S in notepad works fine. Regards, RPSingh
  • 4. I've found the solution...
    By set the Tag property of the command button, it works ok!
  • 5. Problems debuging Word Addin's
    Hello, I am developing an Addin for Microsoft Word but I can't debug it. At the begining I could debug the project but suddenly something happened and now It's imposible to debug my project. When I try to debug "starting new instance", the word application is opened and inmediately closed. I have a breakpoint in "OnConnection" event of my addin but it doesn't stop. I look at the Windows XP event log and there is an error with this message: Source: Microsoft Office 10.0 Category: none Id: 2001 Message: Rejected Safe Mode action : Microsoft Word

Error installing Office 2007 Primary Interop Assemblies package

Postby RSBLIFI » Sun, 18 Nov 2007 02:22:03 GMT



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 




Re: Error installing Office 2007 Primary Interop Assemblies package

Postby Ken Slovak - [MVP - Outlook] » Sun, 18 Nov 2007 03:08:30 GMT

Installing the PIA's does require admin permissions, as does installing the 
framework and any VSTO runtimes.

Ken Slovak
[MVP - Outlook]
Author: Professional Programming Outlook 2007
Reminder Manager, Extended Reminders, Attachment Options

Re: Error installing Office 2007 Primary Interop Assemblies package

Postby RSBLIFI » Sun, 18 Nov 2007 03:22:02 GMT

When I run the .msi installer I am running it from user accounts with 
administrator permissions

Re: Error installing Office 2007 Primary Interop Assemblies package

Postby Ken Slovak - [MVP - Outlook] » Sun, 18 Nov 2007 03:50:51 GMT

Then you have to do the detective work to find out what's different where it 
works and where it doesn't work.

Ken Slovak
[MVP - Outlook]
Author: Professional Programming Outlook 2007
Reminder Manager, Extended Reminders, Attachment Options

Similar Threads:

1.Error installing Office 2007 Primary Interop Assemblies packag

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 35 guest