Unable to cast COM object of type ‘System.__ComObject’ to interface type ‘Microsoft.VisualStudio.OLE.Interop.IServiceProvider’

I was getting the below error when connecting to a database in SQL Server Management Studio:


Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.VisualStudio.OLE.Interop.IServiceProvider'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{6D5140C1-7436-11CE-8034-00AA006009FA}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)). (Microsoft.VisualStudio.OLE.Interop)


I found this post on MSDN that contained a fix. I had to re-register actxprxy.dll.


iPhone

A week ago, I made the switch from a Windows Mobile powered smart phone to the iPhone. So far, I've enjoyed the switch. I love every aspect of the iPhone, but it's a little weak in the email area. For example, I can't find a way to add an attachment to an email. You can attach a photo directly from the photo, but that's about all I've discovered. In addition, it only supports Microsoft Exchange via IMAP. The good outweighs the annoying, so I'll be sticking to the iPhone. What's next for me? A MacBook Pro? BWA HA HA.