distributing a c# application

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Hans [DiaGraphIT]

    distributing a c# application

    Hi!

    I thought that I've already posted this question(s), but let me try again.

    I've developed a windows application for use in a medical environment. I
    now need to distribute this application to a number of computers, how many i
    don't know.

    My application uses a third part supplier for handling charts [Gigasoft] and
    Crystal Decision for handling the reports.

    Iis it adequate/ or necessary for me to buid a msi file for distribution?

    If so.. How do iI skip installing mergmoduls for mdac and Crystal decisions
    each time i'm running the setup.msi file? Especially when a previouse version
    of the application is installed.

    .... and if so... I also wounder how I can skip the part with "setup
    installation folder" etc?
    I just want to install the application without any breaks were the user have
    to make choices.


    ---------------
    Best regards
    - Hans -
    ---------------
    (Have fun programming with ... C#)
  • Howard Swope

    #2
    Re: distributing a c# application

    Hans:

    It sounds like you are using VisualStudio to build your installer file. Its
    implementation is pretty limited. There are other third party tools that
    allow you to customize just about everything. You can also build installer
    files "manually" with the tools provided by the windows installer sdk which
    is a free download from MS.

    "Hans [DiaGraphIT]" <hans.arsjo@ssh f.no> wrote in message
    news:93C37FE7-5A21-454A-9C54-B4FC333A0B15@mi crosoft.com...[color=blue]
    > Hi!
    >
    > I thought that I've already posted this question(s), but let me try again.
    >
    > I've developed a windows application for use in a medical environment. I
    > now need to distribute this application to a number of computers, how many
    > i
    > don't know.
    >
    > My application uses a third part supplier for handling charts [Gigasoft]
    > and
    > Crystal Decision for handling the reports.
    >
    > Iis it adequate/ or necessary for me to buid a msi file for distribution?
    >
    > If so.. How do iI skip installing mergmoduls for mdac and Crystal
    > decisions
    > each time i'm running the setup.msi file? Especially when a previouse
    > version
    > of the application is installed.
    >
    > ... and if so... I also wounder how I can skip the part with "setup
    > installation folder" etc?
    > I just want to install the application without any breaks were the user
    > have
    > to make choices.
    >
    >
    > ---------------
    > Best regards
    > - Hans -
    > ---------------
    > (Have fun programming with ... C#)[/color]


    Comment

    • Hans [DiaGraphIT]

      #3
      Re: distributing a c# application

      Hi Howard!

      Thank you for your respons. The reason I'm using VS is that it was already
      installed om my computer. (I've restricted access to internet). Also a reason
      is that VS self explains how to distribute an application. building msi
      files is new to me.

      Can you recommend a third party?

      ---------------
      Best regards
      - Hans -
      ---------------
      (Have fun programming with ... C#)


      "Howard Swope" wrote:
      [color=blue]
      > Hans:
      >
      > It sounds like you are using VisualStudio to build your installer file. Its
      > implementation is pretty limited. There are other third party tools that
      > allow you to customize just about everything. You can also build installer
      > files "manually" with the tools provided by the windows installer sdk which
      > is a free download from MS.
      >
      > "Hans [DiaGraphIT]" <hans.arsjo@ssh f.no> wrote in message
      > news:93C37FE7-5A21-454A-9C54-B4FC333A0B15@mi crosoft.com...[color=green]
      > > Hi!
      > >
      > > I thought that I've already posted this question(s), but let me try again.
      > >
      > > I've developed a windows application for use in a medical environment. I
      > > now need to distribute this application to a number of computers, how many
      > > i
      > > don't know.
      > >
      > > My application uses a third part supplier for handling charts [Gigasoft]
      > > and
      > > Crystal Decision for handling the reports.
      > >
      > > Iis it adequate/ or necessary for me to buid a msi file for distribution?
      > >
      > > If so.. How do iI skip installing mergmoduls for mdac and Crystal
      > > decisions
      > > each time i'm running the setup.msi file? Especially when a previouse
      > > version
      > > of the application is installed.
      > >
      > > ... and if so... I also wounder how I can skip the part with "setup
      > > installation folder" etc?
      > > I just want to install the application without any breaks were the user
      > > have
      > > to make choices.
      > >
      > >
      > > ---------------
      > > Best regards
      > > - Hans -
      > > ---------------
      > > (Have fun programming with ... C#)[/color]
      >
      >
      >[/color]

      Comment

      • Howard Swope

        #4
        Re: distributing a c# application

        Hans, there are a multitude of options available. If you want a serious
        commercial application for producing installation sets, Installshield is one
        of the standards [http://www.installshield.com/]. If you want to go the
        freeware route, Nullsoft Scriptable Install System
        [http://sourceforge.net/projects/nsis/] was recommended to me, but I don't
        have any first hand experience with it. However, I have great respect for
        the gentleman who recommended it. If you go to SourceForge
        [http://sourceforge.net] and do a search for ["windows installer"] including
        the quotation marks you will get a list of a bunch of tools (There are many
        of us in the same boat).

        Howard

        "Hans [DiaGraphIT]" <hans.arsjo@ssh f.no> wrote in message
        news:99401BE8-A8A1-46DA-8E51-58F77F4CCA5E@mi crosoft.com...[color=blue]
        > Hi Howard!
        >
        > Thank you for your respons. The reason I'm using VS is that it was
        > already
        > installed om my computer. (I've restricted access to internet). Also a
        > reason
        > is that VS self explains how to distribute an application. building msi
        > files is new to me.
        >
        > Can you recommend a third party?
        >
        > ---------------
        > Best regards
        > - Hans -
        > ---------------
        > (Have fun programming with ... C#)
        >
        >
        > "Howard Swope" wrote:
        >[color=green]
        >> Hans:
        >>
        >> It sounds like you are using VisualStudio to build your installer file.
        >> Its
        >> implementation is pretty limited. There are other third party tools that
        >> allow you to customize just about everything. You can also build
        >> installer
        >> files "manually" with the tools provided by the windows installer sdk
        >> which
        >> is a free download from MS.
        >>
        >> "Hans [DiaGraphIT]" <hans.arsjo@ssh f.no> wrote in message
        >> news:93C37FE7-5A21-454A-9C54-B4FC333A0B15@mi crosoft.com...[color=darkred]
        >> > Hi!
        >> >
        >> > I thought that I've already posted this question(s), but let me try
        >> > again.
        >> >
        >> > I've developed a windows application for use in a medical environment.
        >> > I
        >> > now need to distribute this application to a number of computers, how
        >> > many
        >> > i
        >> > don't know.
        >> >
        >> > My application uses a third part supplier for handling charts
        >> > [Gigasoft]
        >> > and
        >> > Crystal Decision for handling the reports.
        >> >
        >> > Iis it adequate/ or necessary for me to buid a msi file for
        >> > distribution?
        >> >
        >> > If so.. How do iI skip installing mergmoduls for mdac and Crystal
        >> > decisions
        >> > each time i'm running the setup.msi file? Especially when a previouse
        >> > version
        >> > of the application is installed.
        >> >
        >> > ... and if so... I also wounder how I can skip the part with "setup
        >> > installation folder" etc?
        >> > I just want to install the application without any breaks were the user
        >> > have
        >> > to make choices.
        >> >
        >> >
        >> > ---------------
        >> > Best regards
        >> > - Hans -
        >> > ---------------
        >> > (Have fun programming with ... C#)[/color]
        >>
        >>
        >>[/color][/color]


        Comment

        • Chad Z. Hower aka Kudzu

          #5
          Re: distributing a c# application

          "Howard Swope" <howardsnewsATs pitzincDOTcom> wrote in
          news:#yf1O50cFH A.2180@TK2MSFTN GP12.phx.gbl:[color=blue]
          > Hans, there are a multitude of options available. If you want a
          > serious commercial application for producing installation sets,[/color]

          Not sure if its been mentioned, but also check out:
          Windows Installer InstallAware provides free installation (MSI) authoring, MSI compression, and MSI repackaging solutions. InstallAware is the first and only installer supporting SOL/ETH cryptocurrency payments and blockchain records.



          --
          Chad Z. Hower (a.k.a. Kudzu) - http://www.hower.org/Kudzu/
          "Programmin g is an art form that fights back"

          Get your ASP.NET in gear with IntraWeb!

          Comment

          • Hans [DiaGraphIT]

            #6
            Re: distributing a c# application

            thank you for your respons again.

            I'm very seriouse about my application... so InstallShield is the way for
            me...

            :-)

            thanks again!!!

            ---------------
            Best regards
            - Hans -
            ---------------
            (Have fun programming with ... C#)


            "Howard Swope" wrote:
            [color=blue]
            > Hans, there are a multitude of options available. If you want a serious
            > commercial application for producing installation sets, Installshield is one
            > of the standards [http://www.installshield.com/]. If you want to go the
            > freeware route, Nullsoft Scriptable Install System
            > [http://sourceforge.net/projects/nsis/] was recommended to me, but I don't
            > have any first hand experience with it. However, I have great respect for
            > the gentleman who recommended it. If you go to SourceForge
            > [http://sourceforge.net] and do a search for ["windows installer"] including
            > the quotation marks you will get a list of a bunch of tools (There are many
            > of us in the same boat).
            >
            > Howard
            >
            > "Hans [DiaGraphIT]" <hans.arsjo@ssh f.no> wrote in message
            > news:99401BE8-A8A1-46DA-8E51-58F77F4CCA5E@mi crosoft.com...[color=green]
            > > Hi Howard!
            > >
            > > Thank you for your respons. The reason I'm using VS is that it was
            > > already
            > > installed om my computer. (I've restricted access to internet). Also a
            > > reason
            > > is that VS self explains how to distribute an application. building msi
            > > files is new to me.
            > >
            > > Can you recommend a third party?
            > >
            > > ---------------
            > > Best regards
            > > - Hans -
            > > ---------------
            > > (Have fun programming with ... C#)
            > >
            > >
            > > "Howard Swope" wrote:
            > >[color=darkred]
            > >> Hans:
            > >>
            > >> It sounds like you are using VisualStudio to build your installer file.
            > >> Its
            > >> implementation is pretty limited. There are other third party tools that
            > >> allow you to customize just about everything. You can also build
            > >> installer
            > >> files "manually" with the tools provided by the windows installer sdk
            > >> which
            > >> is a free download from MS.
            > >>
            > >> "Hans [DiaGraphIT]" <hans.arsjo@ssh f.no> wrote in message
            > >> news:93C37FE7-5A21-454A-9C54-B4FC333A0B15@mi crosoft.com...
            > >> > Hi!
            > >> >
            > >> > I thought that I've already posted this question(s), but let me try
            > >> > again.
            > >> >
            > >> > I've developed a windows application for use in a medical environment.
            > >> > I
            > >> > now need to distribute this application to a number of computers, how
            > >> > many
            > >> > i
            > >> > don't know.
            > >> >
            > >> > My application uses a third part supplier for handling charts
            > >> > [Gigasoft]
            > >> > and
            > >> > Crystal Decision for handling the reports.
            > >> >
            > >> > Iis it adequate/ or necessary for me to buid a msi file for
            > >> > distribution?
            > >> >
            > >> > If so.. How do iI skip installing mergmoduls for mdac and Crystal
            > >> > decisions
            > >> > each time i'm running the setup.msi file? Especially when a previouse
            > >> > version
            > >> > of the application is installed.
            > >> >
            > >> > ... and if so... I also wounder how I can skip the part with "setup
            > >> > installation folder" etc?
            > >> > I just want to install the application without any breaks were the user
            > >> > have
            > >> > to make choices.
            > >> >
            > >> >
            > >> > ---------------
            > >> > Best regards
            > >> > - Hans -
            > >> > ---------------
            > >> > (Have fun programming with ... C#)
            > >>
            > >>
            > >>[/color][/color]
            >
            >
            >[/color]

            Comment

            Working...