Note that in some situations after applying security bulletin MS14-009, your application that uses .NET and COM interop may experience an InvalidCastException. If so you could be running into the issue described here -   http://support.microsoft.com/kb/2934830

HTH

Doug