Questions tagged [installer]

48 questions
35
votes
8 answers

Why don't developers make installation wizards on linux?

I'm sure it's not about laziness or anything like that but I fail to understand why developers of even mainly consumer facing apps don't make any sort of installation wizard where you go next-next-finish. The same apps usually have installers for…
Arsalan Ahmad
  • 491
  • 1
  • 4
  • 6
21
votes
8 answers

Self-updating application - philosophy

This is a philosophical question. Given a hypothetical desktop application, and a desire to provide automatic updates (rather than forcing people to go to a website, check for an update, download an update, install), which of the two is more of a…
Shannon Davis
  • 313
  • 2
  • 6
14
votes
4 answers

Do Windows Installers for internal business applications make sense?

I'm trying to build a general understanding for what's common in this situation so that I can decide if it makes sense to pursue it further. Are installers welcome in a typical corporate environment with the following? Change control…
user1529856
  • 159
  • 6
12
votes
2 answers

Deploy C#/C++ binaries incrementally by patching the difference

My company has a huge C++/C# software system composed of 1800 binaries. The technology range goes from old school native C++/MFC, then C++/CLI, up to .NET Framework and .NET Core 6. Almost all possible project types within these technologies exist…
12
votes
9 answers

What can you do to decrease the number of deployment bugs of a live website?

I'm sure lots of you have experienced this problem. A website or web application is running and is live. You want to upload the next version, but you haven't figured out everything, like setting a value to false in configuration file, inserting…
Saeed Neamati
  • 18,142
  • 23
  • 87
  • 125
11
votes
4 answers

Installer or Portable

I feared programs that require installation a lot. They leave traces behind the registry even after un-installation, plus, some uninstallers are poorly-programmed (that means, some programs cannot be uninstalled). That applies to Windows. The good…
Ming-Tang
  • 856
  • 5
  • 15
10
votes
6 answers

Why is it recommended to close all programs before installing a new program?

What kind of problems arise from installing a new program while other programs are running? I'd imagine the GAC solved a lot of the old problems of shared dll's being locked. So what kind of issues still arise? I can see issues with upgrading a…
P.Brian.Mackey
  • 11,123
  • 8
  • 48
  • 87
10
votes
3 answers

The application I wrote is listed as malware. How to fix it?

I have a program that I wrote in Delphi. The program is available for download, but some antivirus like Norton detects it as malware, while other antivirus, like AVG, has no issues with it. Moreover, Google Chrome also gives a malware warning when…
Japie Bosman
  • 203
  • 1
  • 4
9
votes
3 answers

What is needed to deploy an application that uses Microsoft's new LocalDB?

I'd like to know what Microsoft components need to be installed for this new LocalDB to run on a users machine. Now in CTP3: SQL Server Express LocalDB LocalDB is a new lightweight deployment option for SQL Server Express Edition with fewer…
9
votes
6 answers

Should a package manager modify your .bashrc file?

I am writing a package for something that requires an environment variable to be set in order to execute properly. Should the install step of a package manager modify a user's environment, or simply prompt the user to do so themselves? My…
David Cowden
  • 2,903
  • 17
  • 23
7
votes
1 answer

1-click software release

I am rewriting a vb6 installer into NSIS. One of my priorities is to compile-to-release in the least number of steps possible; ideally, a one click process, in which all needed files are included, registered, and put in the right folders. At the…
Peretz
  • 337
  • 2
  • 7
5
votes
4 answers

Packaging F#/C# Application

There is a .NET application built using F# (the core part, as a DLL) and C# (the GUI part, using WPF). What is the best way to package it and to make an installer package and what are the most appropriate tools to use, commercial or free? It needs…
duros
  • 2,464
  • 1
  • 21
  • 25
5
votes
0 answers

Is this Auto-Updating strategy for a program in C++ compiled with mingw32 for Windows correct?

I 've been thinking a lot on auto-updating, but wanted to check with you guys if you see any anti-patterns in my proposal: Context I'm coding a game in C++ and SDL, compiled in an Ubuntu (host) for a Windows (target) with mingw32. Technically, if…
Xavi Montero
  • 189
  • 7
5
votes
1 answer

Security Risks of Unsigned ClickOnce Manifests

Using signed manifests in ClickOnce deployments, it is not possible to modify files after the deployment package has been published - installation will fail as hash information in the manifest won't match up with the modified files. I recently…
Tom Tom
  • 419
  • 4
  • 12
5
votes
1 answer

Where should I store the files for python modules I install?

If I download a module for Python (such as alglib) and installing is simply a matter of running python setup.py install Where should I be keeping the files I download, or the files that get created after I run setup.py? Is there some neat folder in…
Dan
  • 153
  • 1
  • 1
  • 6
1
2 3 4