Page 1 of 1

Standalone desktop Application

Posted: July 12th, 2018, 9:44 am
by htuser
Dear Cspro Developer Team,
I would like to know if it can be possible to have in the future, a Cspro designer able to output standalone application, by exemple, for desktop. In this event, in the designer, we must include/import/use in logic, all dll's and files necessaries and allow a complete installation package. Latest months, Cspro doesn't allow to install only Csentry. So, when deploying Desktop application, we're obliged to install whole Cspro tools.

Thanks in advance and Best Regards,

Re: Standalone desktop Application

Posted: September 10th, 2018, 9:19 am
by Gregory Martin
I think that this advice is applicable:

http://www.csprousers.org/forum/viewtopic.php?t=1935

You can create your own installation package with NSIS and only deploy the files that you need.

Re: Standalone desktop Application

Posted: September 11th, 2018, 11:14 pm
by htuser
Hi Greg,
My request concern a built in ability for Cspro designer to output a standalone .exe file.
This .exe file would install Csentry with the designed Cspro Application in the same folder, with a pff shortcut on taskbar or desktop.

Since NSIS is open source, maybe an ability to integrate NSIS scripts in logic could do the job. In this event,
the NSIS package must be include in Cspro..
Please, inform us if this is possible!

Re: Standalone desktop Application

Posted: September 12th, 2018, 8:40 am
by Gregory Martin
NSIS creates an installer, which is a standalone .exe file. You could program it to:

1) Install CSPro in Program Files.
2) Install your data entry application somewhere.
3) Put a PFF shortcut on your desktop.

This is all possible using NSIS' scripting language. You would then distribute the .exe that NSIS creates. You are able to do this without us having to incorporate anything into CSPro.

You can view CSPro' 7.1.0's installation script here: https://drive.google.com/file/d/1f4caA6 ... HU0prREg6/

Re: Standalone desktop Application

Posted: September 12th, 2018, 10:04 am
by htuser
Thank you Greg. This is sufficient. I'll be able to do it.
Best Regards,