Coder Social home page Coder Social logo

Comments (4)

jduffman1319 avatar jduffman1319 commented on July 23, 2024

I'm having the same issue... any resolution to this problem?

from spss.net.

SydneyFixie avatar SydneyFixie commented on July 23, 2024

Hi,

Would like to find a more elegant solution but in the end I lived with an ugly work around. Inside the LoadSpssDll routine inside SpssThinWrapper I removed the reference to the directory structure (found in the variable spssio32) and just loaded the spssio32.dll directly from the BaseDirectory. I also had to copy the relevant dll (32 bit in my case) to the root directory of the project, along with the support DLLs (icudt38.dll etc). The issue as best I can determine is that the Oneclick deployment doesn't bring the subdirectory structure into its seemingly arbitrarily named base directory after deployment. The main issue is that you can't switch easily between the 32 & 64 bit versions since the DLLs have the same name and you will need to copy only the version for the platform that you are targetting in the project's root directory. Happy to hear back if someone else has a superior solution.

Ian

from spss.net.

jduffman1319 avatar jduffman1319 commented on July 23, 2024

Would you mind sharing the revised spssio32.dll you created as well as the list of the supporting DLLs you mentioned (icudt38.dll, etc.)? Thanks!

from spss.net.

AArnott avatar AArnott commented on July 23, 2024

If anyone cares about this at this point, let me know. I'm considering a revision to the nuget packaging to remove the subdirectory, but it would regress the "Any CPU" scenario, requiring an app to explicitly target x64 or x86.

Otherwise I'm going to close this as no one has talked on it for a few years.

from spss.net.

Related Issues (6)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.