Lotus 8.5, VB.NET in Windows 7: Not Working

I have a VB.NET 2005 app that users Interop.Domino.dll to access Lotus Notes to send emails to an Oracle Db and hopefully extract attachments to the user profile. This code worked in XP, but now that I have Windows 7 I get this message everytime I attempt t0 create an instance of NotesSession:

Retrieving the COM class factory for component with CLSID {29131539-2EED-1069-BF5D-00DD011186B7} failed due to the following error: 80040154.

What can I do?

Subject: Well for starters…

…either use a version of Lotus Notes namely 8.5.1 FP1 or later that has been certified by IBM as working with Windows 7 or, as Stan has suggested (http://www-10.lotus.com/ldd/nd6forum.nsf/55c38d716d632d9b8525689b005ba1c0/b75cd30ecb48c76185257a64007d9805?OpenDocument), try a virtual machine.