1. Keeley Stalnaker
  2. InfoMaker
  3. Monday, 8 January 2024 17:29 PM UTC

Hi,

I'm on Infomaker 2022 R2 2828. I needed to make a few cosmetic changes (text only, no change to SQL statement) to an exe that I'm pretty sure has been successfully deployed using this IM version in the past couple months. However, when I deploy the new exe I can only get it to run from my library folder. When I copied the exe to a shared folder where we keep all our working exes, I got a basic Oracle "invalid SQL statement" error when trying to run reports. (The reports run from the exe in my folder and from within the IDE.) I made sure all the newer DLLs were in that shared folder and tried to run the exe again. That led to the exe just crashing when trying to open. I asked a coworker with IM 2019 to try to deploy it. That exe opens, but is giving the "invalid SQL statement" error as well. The config file is exactly the same as all our other working exes. Am I missing something obvious?

 

Thank you!

Keeley Stalnaker Accepted Answer Pending Moderation
  1. Monday, 8 January 2024 20:44 PM UTC
  2. InfoMaker
  3. # 1

Back to answer my own question. I have DLLs from all versions of Infomaker in the folder where I deploy my exes. I didn't realize the versioned and non-versioned DLLs won't play together. Once I moved my new exe to a subfolder, it seems okay.

Comment
  1. Armeen Mazda @Appeon
  2. Tuesday, 9 January 2024 04:11 AM UTC
Yes, they need to be separated out. Thanks for sharing the solution!
  1. Helpful
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.