Results 1 to 8 of 8

Thread: Ask user

  1. #1

    Default Ask user

    In the script to install .net 4, i have:
    #include script "rt_dotnetframework4_x86_x64.sbi" [Config] ==>
    [_RT_DOTNET4_ASK_USER]=1; [DOTNET4_MSI]=0

    If I change [_RT_DOTNET4_ASK_USER]=1 to 0, it will install without asking?

    Thanks
    Peter

  2. #2

    Default Re: Ask user

    > In the script to install .net 4, i have:
    > #include script "rt_dotnetframework4_x86_x64.sbi" [Config] ==>
    > [_RT_DOTNET4_ASK_USER]=1; [DOTNET4_MSI]=0
    >
    > If I change [_RT_DOTNET4_ASK_USER]=1 to 0, it will install without asking?

    Peter,

    That seems like a bad idea IMHO.

    The user may have reasons for NOT wanting to have .NET4 installed.
    Personally I hate it when an installer does something that affects my
    entire machine without asking first.

    Also you would not want to have the .NET4 portion downloaded and
    reinstalled again if they decided to reinstall your software.

    I realize that we always want to make our installs such that even a brain
    dead end user can succeed<g>, but this might be a place where asking is a
    good idea.

    :-)

    Charles



    --
    -------------------------------------------------------------------------------------------------------
    Charles Edmonds

    cjeByteMeSpammers@lansrad.com (remove the "ByteMeSpammers" to email me)

    www.learnh5fast.com - Master building web and mobile apps with Clarion H5!
    www.clarionproseries.com - ProDocument, ImageEx, ProScan, ProImage, ProPath
    and other Clarion developer tools!
    www.seal-soft.com - The xProduct Clarion templates - xWordCOM, xToolTip,
    xDataBackup Manager and more!
    www.ezchangelog.com - "Free ChangeLog software to manage your projects!"
    www.setupcast.com - "A revolutionary new publishing system for software
    developers - enhanced for SetupBuilder users!"
    www.ezround.com - "Round Corner HTML tables with matching Banners, Buttons
    and Forms - Now with PNG support!
    www.fotokiss.com - "World's Best Auction Photo Editor"
    www.lansrad.com - "Intelligent Solutions for Universal Problems"
    -------------------------------------------------------------------------------------------------------

  3. #3

    Default Re: Ask user

    Hi Charles,
    Itīs a good point but:
    1) If the user is installing my software and .net4 itīs a requirement,
    when he agreed installing it, why not install .net4 automatically?
    2) If itīs a second install, setupbuilder checks if there is or not a
    ..net present, if it founds, sb does not show the installation option.
    But this is something that not bother me.
    Just thinking in making the things easier for my clients...
    Regards

    Peter

  4. #4

    Default Re: Ask user

    > Hi Charles,
    > Itīs a good point but:
    > 1) If the user is installing my software and .net4 itīs a requirement,
    > when he agreed installing it, why not install .net4 automatically?
    > 2) If itīs a second install, setupbuilder checks if there is or not a
    > ..net present, if it founds, sb does not show the installation option.
    > But this is something that not bother me.
    > Just thinking in making the things easier for my clients...

    Hi Peter,

    I agree that making things easier is always good.

    It is good that SB detects if it is present and does not offer to reinstall
    (and I would expect no less from SetupBuilder - I just don't have anything
    that uses .NET so I'd not experienced it).


    In favor of asking first (and I'm just being the devil's advocate here),
    another reason that asking first might be a good idea could be as simple as
    maybe they are installing on a machine where they have limited ( or
    metered) access and perhaps they don't want to pay for the bandwidth of the
    ..NET download.

    Or perhaps they are doing a quick install of your software on a laptop (or
    so they think) and don't have time to complete the .NET download/install
    before they have to leave.

    Then going back to the original question, perhaps they don't want an
    updated (or later on an older) version of .NET on that particular machine.
    If someone had a machine that they use for testing at a certain level of
    ..NET and they installed your software and it updated it without a warning,
    they might not be happy about it.

    In truth, most customers probably won't care, but there are always those
    one-off scenarios where someone is unhappy and rants "Why didn't you want
    me you were about to install .NET4?".

    As the old saying goes, some folks would complain if you hung them with a
    new rope!

    :-)

    Charles



    --
    -------------------------------------------------------------------------------------------------------
    Charles Edmonds

    cjeByteMeSpammers@lansrad.com (remove the "ByteMeSpammers" to email me)

    www.learnh5fast.com - Master building web and mobile apps with Clarion H5!
    www.clarionproseries.com - ProDocument, ImageEx, ProScan, ProImage, ProPath
    and other Clarion developer tools!
    www.seal-soft.com - The xProduct Clarion templates - xWordCOM, xToolTip,
    xDataBackup Manager and more!
    www.ezchangelog.com - "Free ChangeLog software to manage your projects!"
    www.setupcast.com - "A revolutionary new publishing system for software
    developers - enhanced for SetupBuilder users!"
    www.ezround.com - "Round Corner HTML tables with matching Banners, Buttons
    and Forms - Now with PNG support!
    www.fotokiss.com - "World's Best Auction Photo Editor"
    www.lansrad.com - "Intelligent Solutions for Universal Problems"
    -------------------------------------------------------------------------------------------------------

  5. #5

    Default Re: Ask user

    Hi Charles/Peter,

    > Then going back to the original question, perhaps they don't want an
    > updated (or later on an older) version of .NET on that particular machine.
    > If someone had a machine that they use for testing at a certain level of
    > ..NET and they installed your software and it updated it without a warning,
    > they might not be happy about it.

    In my experience .NET installs into separate folders for each .NET
    build. For example I have these folders in
    C:\Windows\Microsoft.NET\Framework on this particular machine:

    v1.0.3705\
    v1.1.4322\
    v2.0.50727\
    v3.0\
    v3.5\
    v4.0.30319\

    I'm pretty sure if I installed another build of .NET 4.0 it would go
    into it's own folder. So the chances of "DLL hell" with .NET should be
    minimal.

    I have software that uses .NET and none of the installers ask for
    permissions to download/install the .NET version they use/need.

    The .NET 4.0 framework standalone installer is 48.1MB and .NET 4.5.2 is
    66.8MB and 4.7.1 is 65.6MB so we are not talking about huge downloads.

    I'm a little surprised that a VM I created about a month ago only has
    4.0 framework installed, not the more recent ones...

    Best regards,

    --
    Arnor Baldvinsson
    Icetips Alta LLC

  6. #6

    Default Re: Ask user

    > In my experience .NET installs into separate folders for each .NET
    > build. For example I have these folders in
    > C:\Windows\Microsoft.NET\Framework on this particular machine:
    >
    > v1.0.3705\
    > v1.1.4322\
    > v2.0.50727\
    > v3.0\
    > v3.5\
    > v4.0.30319\
    >
    > I'm pretty sure if I installed another build of .NET 4.0 it would go
    > into it's own folder. So the chances of "DLL hell" with .NET should be
    > minimal.
    >
    > I have software that uses .NET and none of the installers ask for
    > permissions to download/install the .NET version they use/need.
    >
    > The .NET 4.0 framework standalone installer is 48.1MB and .NET 4.5.2 is
    > 66.8MB and 4.7.1 is 65.6MB so we are not talking about huge downloads.

    Thanks for the info Arnor!

    That is very helpful.

    Charles


    --
    -------------------------------------------------------------------------------------------------------
    Charles Edmonds

    cjeByteMeSpammers@lansrad.com (remove the "ByteMeSpammers" to email me)

    www.learnh5fast.com - Master building web and mobile apps with Clarion H5!
    www.clarionproseries.com - ProDocument, ImageEx, ProScan, ProImage, ProPath
    and other Clarion developer tools!
    www.seal-soft.com - The xProduct Clarion templates - xWordCOM, xToolTip,
    xDataBackup Manager and more!
    www.ezchangelog.com - "Free ChangeLog software to manage your projects!"
    www.setupcast.com - "A revolutionary new publishing system for software
    developers - enhanced for SetupBuilder users!"
    www.ezround.com - "Round Corner HTML tables with matching Banners, Buttons
    and Forms - Now with PNG support!
    www.fotokiss.com - "World's Best Auction Photo Editor"
    www.lansrad.com - "Intelligent Solutions for Universal Problems"
    -------------------------------------------------------------------------------------------------------

  7. #7

    Default Re: Ask user

    Hi Charles,

    >> The .NET 4.0 framework standalone installer is 48.1MB and .NET 4.5.2 is
    >> 66.8MB and 4.7.1 is 65.6MB so we are not talking about huge downloads.
    >
    > Thanks for the info Arnor!
    >
    > That is very helpful.


    Welcome! I seem to recall those used to be much bigger but was
    pleasantly surprised with the sizes being less than some of my installs!
    Or maybe it's just that way back when we were on a LOT slower internet
    connections and 60+MB seemed much bigger!<g>

    Best regards,

    --
    Arnor Baldvinsson
    Icetips Alta LLC

  8. #8

    Default Re: Ask user

    > Welcome! I seem to recall those used to be much bigger but was
    > pleasantly surprised with the sizes being less than some of my installs!
    > Or maybe it's just that way back when we were on a LOT slower internet
    > connections and 60+MB seemed much bigger!<g>

    I think that has a lot to do with it<g>.

    Charles

    --
    -------------------------------------------------------------------------------------------------------
    Charles Edmonds

    cjeByteMeSpammers@lansrad.com (remove the "ByteMeSpammers" to email me)

    www.learnh5fast.com - Master building web and mobile apps with Clarion H5!
    www.clarionproseries.com - ProDocument, ImageEx, ProScan, ProImage, ProPath
    and other Clarion developer tools!
    www.seal-soft.com - The xProduct Clarion templates - xWordCOM, xToolTip,
    xDataBackup Manager and more!
    www.ezchangelog.com - "Free ChangeLog software to manage your projects!"
    www.setupcast.com - "A revolutionary new publishing system for software
    developers - enhanced for SetupBuilder users!"
    www.ezround.com - "Round Corner HTML tables with matching Banners, Buttons
    and Forms - Now with PNG support!
    www.fotokiss.com - "World's Best Auction Photo Editor"
    www.lansrad.com - "Intelligent Solutions for Universal Problems"
    -------------------------------------------------------------------------------------------------------

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •