You are viewing limited content. For full access, please sign in.

Question

Question

How to obtain the 32-bit 'Laserfiche.I18n.dll' from the SDK files?

SDK
asked on December 19, 2016 Show version history

I am receiving the following error when I attempt to open a web page that uses the Laserfiche SDK files, 

"Could not load file or assembly 'Laserfiche.I18n.dll' or one of its dependencies. The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log for more detail." 

You can see the additional error within Application Even Log. I am trying to figure out how to obtain the 32-bit version of 'Laserfiche.I18n.dll' and where within the windows directory do I place/store the file. 


 

000439-2016-12-19 11_07_06-658 640 597 - TeamViewer.jpg
0 0

Answer

SELECTED ANSWER
replied on December 21, 2016

There are multiple versions of that library, corresponding to the different versions of LFSO. Your screenshot indicates you referenced version 9.2. So you need to install the 9.2 SDK Runtime. The installer will place it in that location. Its dependency, Laserfiche.ICU.Release will be installed to C:\Windows\WinSxS.

1 0

Replies

replied on December 19, 2016

Do you have the 9.2 SDK runtime installed?

0 0
replied on December 19, 2016

No, I don't. The only thing installed on the server was Weblink 9.0. 

I installed 32 bit and 64 bit version of 8.0 SDK. I also installed 9.1 SDK.

When I couldn't get the error resolved, I tried copying 'laserfiche.I18n.dll' folders within GAC_32 from another server that was working thinking I could resolve the issue. 

 

0 0
replied on December 20, 2016

Miruna, do you have any suggestions? are you recommending I use the 9.2 sdk runtime?

0 0
replied on December 20, 2016

Installing the SDK runtime is the only supported way to get the required libraries on the target machine.

0 0
replied on December 20, 2016

Which version will install the 32-bit version? 

0 0
replied on December 20, 2016

Do you know where the location that dll is stored?

0 0
replied on December 20, 2016

It's the same exe for x86 and x64.  Which dll are you asking the location for?  The path in your screenshot looks correct.

0 0
replied on December 21, 2016

I am needing 'Laserfiche.I18n.dll'. The 32-bit version sits in the location that is displayed in the screenshot? Is that how I tell it is the 32-bit version?

0 0
SELECTED ANSWER
replied on December 21, 2016

There are multiple versions of that library, corresponding to the different versions of LFSO. Your screenshot indicates you referenced version 9.2. So you need to install the 9.2 SDK Runtime. The installer will place it in that location. Its dependency, Laserfiche.ICU.Release will be installed to C:\Windows\WinSxS.

1 0
You are not allowed to follow up in this post.

Sign in to reply to this post.