VSOfficeDeveloper: Known Problems, Bugs, and Fixes

A listing of known problems, bugs, and pending fixes associated with Office Core Products specific to Visual Studio (VB, C#, C++) Development.

Problems with System.OutOfMemoryException At System.String.GetStringForStringBuilder in 32-Bit Managed Solutions

If you are working with a VSTO or managed code solution for Office, you may encounter a...

Author: VSOfficeDeveloper Date: 10/10/2008

Problems with System.OutOfMemoryException At System.String.GetStringForStringBuilder in 32-Bit Managed Solutions

Symptom Managed code solutions that use classes from the System.Data or System.Xml name may...

Author: VSOfficeDeveloper Date: 10/10/2008

You may encounter an OLE_E_CLASSDIFF (0x80040008) error on calls to OleRun or IOleObject::DoVerb...

Author: VSOfficeDeveloper Date: 10/08/2008

Symptoms You may encounter an OLE_E_CLASSDIFF (0x80040008) error on calls to OleRun or...

Author: VSOfficeDeveloper Date: 10/08/2008

Unable to Open Office Documents for Edit From SharePoint Behind Cisco CSS Load Balancer

If you use a Cisco CSS switch for load balancing or content caching to a SharePoint Server farm, you...

Author: VSOfficeDeveloper Date: 10/03/2008

Excel 2007 XLL SDK Unicode String Support Update

The Microsoft Excel 2007 XLL SDK introduced a new data structure, the XLOPER12, which allows your...

Author: VSOfficeDeveloper Date: 09/10/2008

Problems with SharePoint DateTime Columns in Office 2007 Documents Edited by Office 2003

A problem was recently discovered with the Office 2007 Compatibility Pack file converters when used...

Author: VSOfficeDeveloper Date: 05/29/2008

SharePoint Document Library Date Time Columns May Be Incorrectly Changed for Office 2007 Documents if Opened and Saved by Office XP/2003

Symptoms If you create a document library in Microsoft Office SharePoint Server (MOSS) with a custom...

Author: VSOfficeDeveloper Date: 05/29/2008

Field’s promoted from an InfoPath form template during publishing to a Microsoft Office SharePoint Server are created multiple times

When publishing an InfoPath Form Template (XSN file) to multiple servers (i.e. a development server...

Author: VSOfficeDeveloper Date: 05/19/2008

Field’s promoted from an InfoPath form template during publishing to a Microsoft Office SharePoint Server are created multiple times

Summary When publishing an InfoPath Form Template (XSN file) to multiple servers (i.e. a development...

Author: VSOfficeDeveloper Date: 05/19/2008

Office 2007 File Format MIME Types for HTTP Content Streaming

The following post offers documentation on the Office 2007 MIME Types that can be used for HTTP...

Author: VSOfficeDeveloper Date: 05/08/2008

Office 2007 File Format MIME Types for HTTP Content Streaming

Summary Office 2007 introduced new file formats for common document types (Word documents, Excel...

Author: VSOfficeDeveloper Date: 05/08/2008

Visio cannot Open read-only documents from a Document Management System

The following error occurs when opening a read-only Visio Drawing from an ODMA Document Management...

Author: VSOfficeDeveloper Date: 05/07/2008

Visio cannot Open read-only documents from a Document Management System

Summary The following error occurs when opening a read-only Visio Drawing from an ODMA Document...

Author: VSOfficeDeveloper Date: 05/07/2008

OCX Controls Used in VBA-Enabled Applications Cannot be Side-By-Side (SxS) Registered

ActiveX Controls used in Office applications with VBA must have at least their type library...

Author: VSOfficeDeveloper Date: 04/21/2008

OCX Controls Used in VBA-Enabled Applications Cannot be Side-By-Side (SxS) Registered

Summary ActiveX Controls used in core Office Applications (such as Word, Excel, PowerPoint, or...

Author: VSOfficeDeveloper Date: 04/21/2008

ShellExecute fails when called from Internet Explorer Protected Mode

When calling ShellExecute to open an Office document from Internet Explorer, the call will fail with...

Author: VSOfficeDeveloper Date: 04/16/2008

ShellExecute fails when called from Internet Explorer Protected Mode

Summary When calling ShellExecute to open of Office document from Internet Explorer, the call will...

Author: VSOfficeDeveloper Date: 04/16/2008

OLE/ActiveX Objects Copied from Office in Remote TS Session are Unavailable on Local Client Via RDP Clipboard

When attempting to copy and paste OLE or OCX objects from Office applications running on a remote...

Author: VSOfficeDeveloper Date: 04/14/2008

OLE/ActiveX Objects Copied from Office in Remote TS Session are Unavailable on Local Client Via RDP Clipboard

Problem When you attempt to copy an OLE object or ActiveX Control (OCX) from an Office application...

Author: VSOfficeDeveloper Date: 04/14/2008

Excel OLE Embedding Errors if you have Managed Add-In Sinking Application Events in Excel

Managed addins/components that sink events on the Application object may cause problems with OLE...

Author: VSOfficeDeveloper Date: 04/11/2008

Excel OLE Embedding Errors if you have Managed Add-In Sinking Application Events in Excel

Summary If you build a managed component that loads into Excel's process space, and the managed code...

Author: VSOfficeDeveloper Date: 04/11/2008

Excel 2007 does not return shape data using XLL xlfGetDocument command

XLL add-ins using the xlfGetDocument command to obtain shape data may fail in Excel 2007 because a...

Author: VSOfficeDeveloper Date: 04/09/2008

Excel 2007 does not return shape data using XLL xlfGetDocument command

Summary Microsoft Excel XLL add-ins using the xlfGetDocument command with the command type 42 to...

Author: VSOfficeDeveloper Date: 04/09/2008

Changes in OCX Save Behavior for Office 2007 Documents

Office 2007 introduces a new save behavior for ActiveX Controls (OCX) saved directly in Word, Excel,...

Author: VSOfficeDeveloper Date: 04/04/2008

Changes in OCX Save Behavior for Office 2007 Documents

Summary As part of the change for default file formats in Microsoft Office 2007, ActiveX Controls...

Author: VSOfficeDeveloper Date: 04/04/2008

Description of the Microsoft Office Existence Discovery Protocol

Microsoft Office 2007 applications can make an HTTP HEAD request to the URL location where a...

Author: VSOfficeDeveloper Date: 03/11/2008

Description of the Microsoft Office Existence Discovery Protocol

Summary When opening documents from a URL location in Microsoft Office 2007, the Office library can...

Author: VSOfficeDeveloper Date: 03/11/2008

Excel 2007 Extension Warning On Opening Excel Workbook from a Web Site

Web sites that use an Excel 97-2003 MIME type to open conent streamed from the web server may find...

Author: VSOfficeDeveloper Date: 03/11/2008

Excel 2007 Extension Warning On Opening Excel Workbook from a Web Site

Summary Web sites that use the "application/x-msexcel" or "application/vnd.ms-excel" MIME type to...

Author: VSOfficeDeveloper Date: 03/11/2008

Editing InfoPath forms attached to Outlook emails

Users often send documents to each other as Outlook attachments. Depending on how the attachments...

Author: VSOfficeDeveloper Date: 02/25/2008

Editing InfoPath forms attached to Outlook emails

Emailing forms and documents from one user to another is a common way of performing workflows in...

Author: VSOfficeDeveloper Date: 02/25/2008

Availability of Office File Format Documentation

Developers working with Microsoft Office files can now freely download he specifications for both...

Author: VSOfficeDeveloper Date: 02/18/2008

Unable to load a .NET 2.0 Assembly from VBA in Word/Excel (2000, 2002, and 2003)

Managed code exported via COM Interop may not load correctly inside of Word or Excel VBA if the...

Author: VSOfficeDeveloper Date: 02/15/2008

OCX Persistent Strings May Be Altered When Saved in Office 2007 Open Office XML Format

ActiveX controls saved in Office 2007 using the IPersistPropertyBag interface may encounter...

Author: VSOfficeDeveloper Date: 02/15/2008

Unable to Update Metafile Presentation for OLE 1.0 Object in Word (2002/2003/2007)

When using OLE 1.0 objects in Word, you may experience problems in getting the presentation metafile...

Author: VSOfficeDeveloper Date: 02/15/2008

Unable to load a .NET 2.0 Assembly from VBA in Word/Excel (2000, 2002, and 2003)

Summary The Microsoft .NET 2.0 Framework includes a lockback policy that intentionally prevents the...

Author: VSOfficeDeveloper Date: 02/15/2008

OCX Persistent Strings May Be Altered When Saved in Office 2007 Open Office XML Format

Summary An ActiveX control that implements IPersistPropertyBag for property persistence may...

Author: VSOfficeDeveloper Date: 02/15/2008

Unable to Update Metafile Presentation for OLE 1.0 Object in Word (2002/2003/2007)

Summary When you insert an OLE 1.0 Object into a new document using Word 2002 or Word 2003, the...

Author: VSOfficeDeveloper Date: 02/15/2008