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

Question

Question

LaserficheSDKRuntimeInstaller

asked on February 14, 2014

 

I have the SDK 9.0 which includes the application LaserficheSDKRuntimeInstaller. This seems to be compatible with XP. Is there a version compatible with Windows7? Or am I not understanding the process of installing a laserfiche application I have developed. There does not seem a lot of documentation regarding the installation procedures. Is it correct that I can either use the normal Microsoft install shield methods or use this Installer application? Any help appreciated.

0 0

Replies

replied on February 14, 2014 Show version history

Peter - I have used the 9.0 SDK to develop apps for both XP and Win7 without problem.  

 

The LaserficheRuntimeIntaller is used only to install the necessary Laserfiche libraries on the installation target machine.  It has nothing to do with the installation of your SDK application as your application will have its own installer. 

 

Note: you can also use the Laserfiche supplied 'merge' modules in your setup application to include the appropriate Laserfiche libraries in your own setup application and not use the LaserficheRuntimeInstaller at all.

 

The goal with either approach is to get the appropriate Laserfiche libraries on the target machine.

 

For me, on a typical deployment I will run the LaserficheRuntimeInstaller first, and then run my own SDK app installer to install my application.  I find running the LaserficheRuntimeInstaller easier than using the merge modules.  But if you are considering distributing your application as opposed to installing it yourself the merge modules are a little cleaner approach.

0 0
replied on February 14, 2014

Cliff,

 

Thanks for the clarification. The only strange thing is that the LaserficheRuntimeInstaller does not run on my windows 7 machine and it seems to want to run in XP (service pack 1) compatibility mode. Perhaps I have picked up the wrong version of the installer?

0 0
replied on February 14, 2014

You may have downloaded and installed the 32 bit version of the SDK, which then only includes the 32 bit runtime installer. The 64 bit modules are in that version for creating custom installations but I don't think that the 64 bit runtime installer is included in the 32 bit download (and visa versa actually)

0 0
replied on February 14, 2014

I've not encountered any issues with the SDK runtime installation on a windows 7 machine. Furthermore, the structure of the exe is such that it should auto-detect the OS you are using and install the proper one. You can manually extract the actual msi's from the exe and see if that works better (maybe a bug in the exe wrapper?) by running it from the command line with the -x argument.

 

That said, if you are having an issue where you can't install it on Windows 7, please talk to your reseller about opening a support case. As noted, I haven't encountered any issue like that before (and indeed use a Windows 7 machine for my test build runs).

 

btw: In general it's considered recommend to use the runtime installation for external deployment as it'll be sure to have everything you might need (from the Laserfiche library side). The msm's require you to know the internal dependency chains but, if you do, they allow you to only have one installation package. Whatever you do, make sure you install the runtime libraries in some fashion and don't rely on whatever local Lf products the machines otherwise have installed.

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

Sign in to reply to this post.