From Version 2.3, PIAB is configured to work with Microsoft Office 2007 by default. If you are using Microsoft Office 2003 then you may need either turn off an option in the PIAB client or install some client components.
When viewing or checking out a file you may see the message:
Error applying MS Word Properties: (mso.clsword.setproperty).
or
Could not apply the MS Office Properties to the Document. Could not load file or assembly Microsoft.Office.Interop.Word Version=11.0.0.0 ...
The quick answer is to:
This means that when you open a Word document that has e.g. the file name (and version number) in the header, it won’t be updated on screen immediately. However it will update when you print it, and/or you can update it manually.
As of Version 2.3.1.003, the option to support the above functions in Office 2003 is included in the client installer.
N.B. You may also need to install the 'Microsoft Office 2003 Primary Interop Assemblies', although they may already be installed. (see below for details).
PIAB works with Microsoft Office on the client in the following ways:
PROJECT in a box 2.3 has been developed to work by default with Office 2007. To make it work with Office 2003 requires the following changes:
1. An updated version of the file 'mso.dll', adapted to work with with Office 2003. If not using the client installer to carry out this change, you can download the DLL directly from:
http://www.projectinabox.org.uk/_mso/mso.2.3.1.3.2003.zip
This file goes on the client in the folder:
PROJECT in a box Professional\bin\mso.dll
You can see which version of the mso.dll you have by right-clicking the file, selecting 'Properties' and the 'Version' tab.
mso.dll Version | Description |
---|---|
2.3.1.2 | Microsoft Office 2007 |
2.3.1.3 | Microsoft Office 2003 |
2. The Microsoft Office 2003 Primary Interop Assemblies need to be installed on the client PC. This allows interactions between .NET programs and Microsoft Office. You may have these installed already for other reasons. See the Downloads section below.