Unable to load DLL 'spssio32.dll': The specified module could not be found.

Dec 28, 2010 at 7:31 AM

Hello guys,

I have a problem with spssio32.dll. I'm working with 64bit processor for sharepoint 2010.

any suggestion?

thanks,

Dec 28, 2010 at 4:44 PM
I've never heard of an spssio64.dll file. You probably need to use an out-of-proc 32-bit process to access your SPSS files and do interprocess communication between the 64-bit Sharepoint and 32-bit SPSS to get your work done.
Dec 29, 2010 at 7:06 AM
Edited Dec 29, 2010 at 7:06 AM

guys, sorry, the message is actually like this: Unable to load DLL 'spssio32.dll': Access is denied

where I should put this .dll file? I'm trying to put in BIN or system32 but still got error.

Dec 29, 2010 at 3:31 PM
Maybe you should check your NTFS file permissions. Also, you have to be running under full trust to load native DLLs.
Dec 30, 2010 at 3:43 AM

I change the file permissions for Everyone and set it to Full Control. Now, I've got this error: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)

what's next then... [still searching for solutions]

Dec 30, 2010 at 3:46 AM
Sounds like it's a corrupt dll, or perhaps you're running in a 64-bit process, or perhaps one of the dll's dependencies are corrupt or missing.
Dec 30, 2010 at 4:21 AM

That's right! I deploy my application in SharePoint Foundation 2010 (it needs 64bit right?). My application needs to export data to SPSS file. The last error that I've got is explained above.

I'm just trying to "enable 32 bit applications" in IIS - Application Polls, but it make the server stop working. Maybe this action is not compatible with sharepoint 2010 environment. It mean the "enable 32 bit applications" must set to FALSE.

hmmm..... [still searching for solutions]

Dec 30, 2010 at 4:31 AM
Then back to my original answer: spawn a new 32-bit process (completely independent of ASP.NET and IIS) and use IPC to communicate between it and your 64-bit IIS process.

And no, I can't teach you IPC. But there's plenty of material on the Internet that can help there.
Dec 30, 2010 at 6:55 AM

well,

It work fine when I'm not integrate the application with Sharepoint 2010.

anyway, thanks for your assist AArnott..

Feb 10, 2011 at 11:09 PM

Hi All

I made an application that export to SPSS file with Access 2007 using the spssio32.dll in Win7 64 Bits, the dll should be placed in the sysWOW64 folder, it work fine.

I tried to use the spsso64.dll that is in the "SPSS18 SDK" but it did not work

Best regards

Feb 18, 2011 at 7:39 AM

Hi Nemqueteba,

My application is web based and should be host on sharepoint 2010. It depends on IIS, Application pools, web.config, etc.

regards

Feb 21, 2011 at 5:07 PM

Hey guys. I had this problem and found a solution. I posted my solution on this thread here: http://spss.codeplex.com/discussions/246861

Apr 3, 2014 at 8:57 PM
if it is IIS hosted application, you should enable 32bits application in the pool.