Creating Redistributable Installer

Forum Home Forums Development and Integration Creating Redistributable Installer

This topic contains 8 replies, has 2 voices, and was last updated by ngiussani ngiussani 6 months, 1 week ago.

Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • #4220
    ngiussani
    ngiussani
    Participant

    Hi,

    I need help to find out what would be the appropiate way to create a redistributable copy of a simple application based on RapidSCADA, for a final user, who doesn’t need Server, Administrator, Scheme Editor, Table Editor and Communicator. It would be a simple installer that copies the necesary files and, I guess, registers services and system needed files. Is that possible? How easy/hard it would be?

    I didn’t find any similar question. If there is any other, sorry for repeating.

    #4221
    Mikhail
    Mikhail
    Moderator

    Hi,

    Yes, this is a new question.
    I suggest this article http://doc.rapidscada.net/content/en/installation-and-run/manual-installation.html
    The described steps are particular the same as Rapid SCADA installer performs.

    #4222
    Mikhail
    Mikhail
    Moderator

    Do you need Windows or Linux?

    #4223
    ngiussani
    ngiussani
    Participant

    Hi Mikhail,

    Thanks for your answer. I didn’t see that topic on the documentation. I think it can help.

    I usually use Inno Setup to create installers for Windows. That is the platform I’m deploying right now, but I don’t know if I’ll need it for Linux in the near future.

    #4224
    ngiussani
    ngiussani
    Participant

    I managed to make sort of an installer, but I encountered several issues, the principal being adding the application manually to the IIS Manager. Your installer does it automatically, so I’m wondering how is it done.

    #4229
    Mikhail
    Mikhail
    Moderator

    I used to develop an installer using Install Shield. It able to register web applications. Current Rapid SCADA installer is a C# application that provides maximum freedom on implementing installation steps. If needed I can share some code of it.

    #4230
    ngiussani
    ngiussani
    Participant

    Mikhail,

    Thank you very much. I’ll appreciate that. I’m mainly an embedded systems developer, so I’m a little out of my element with installers and so, but any reference would be very helpful to me. So, if isn’t too much to ask, I’ll be grateful if you share some reference code.

    Once again, thank you for your time and dedication.

    #4246
    Mikhail
    Mikhail
    Moderator

    The installer.cs should be helpful.

    #4247
    ngiussani
    ngiussani
    Participant

    Thanks very much. I’ll try to understand it and get and idea of how to use it.

Viewing 9 posts - 1 through 9 (of 9 total)

You must be logged in to reply to this topic.