Prev: DataGridView connected to SQLServer Express
Next: PRB: HttpWebRequest POST with AllowWriteStreamBuffering = False [.net 1.1, vs2003]
From: kevinp on 26 Jan 2010 15:07 My program ran fine on WinXP machines, but now that we've got Win7 machines, I'm having to rethink everything. The program connects to Quickbooks. Under REFERENCES, the qbFC7 1.0 Type Library Isolated property is set to true. This is supposed to create an XML file that 'registers' the COM dll without having to do the regsrv32 thing (which doesn't work on this dll anyway). This method works fine on all my other COM dll's, but not the Quickbooks dll. I've tried registering the dll on the client machine, which, like I said, didn't work. I've tried installing the QBSDK70.exe. No luck. I've tried installing the QBFC7_0Installer.exe. No luck I've copied qbfc7.dll into \Windows\System, \Windows\System32 and anyplace else I thought might help. No luck. No matter what I've tried, I always get this error when I try to open a form within my program: An error occurred creating the form. See Exception.InnerException for details. The error is: Retrieving the COM class factory for component with CLSID {FC3C4882-C13E-46E7-96F1-CEE3133207B7} failed due to the following error: 8007007e. The client computer is running Win7 Pro 32 bit. |