Use the Setup Factory installation package creation tool to create the installation package, setupfactory
After we develop the software, in addition to a few cases, we copy the entire directory to the customer, we generally need to make the installation package to facilitate the deployment of the entire software, to deploy an installation package, you may simply copy the file or perform additional operations such as the registry and database, however, the installation package deployment can certainly provide customers with professional and unified software installation experience, while encapsulating a lot of details. In our daily. NET development, we can also use the built-in installation package production tool before VS2010, since VS2012, VS2013, Microsoft removed this, integrated with the use of InstallShield for installation package production, in this regard, I also wrote two essays, "DevExpress-based Winform installation package production" and "InstallShield2013LimitedEdition-based installation package production". although the installation package can be completed based on InstallShield, it is not necessarily a convenient packaging tool. The Setup Factory described in this article is a very efficient and powerful installation package creation tool, in addition to VS, we can use it as our routine.. NET installation package is easy to use.
1. Introduction to Setup Factory
Setup Factory is a powerful Installation tool. Provides the installation and production wizard interface, even if you do not know about installation and production, you can also generate professional installation programs. The features of Setup Factory include: project Wizard, custom dialog box, Theme/skin style, runtime module, minimal support, MD5 encoding serial number, script editor for 250 function functions, authorization support, and other features.
The current version is Setup Factory 9.5, but there is not much difference between different versions. This software is also easy to get online (even for the special version, haha ), therefore, it is more convenient to obtain than InstallShield. After a simple understanding of the installation package preparation tool, the general functions are very convenient to set and process, and it is indeed relatively easy to use. The software interface is as follows.
In terms of the main functions of the software, the installation package is mainly used to process all the operations on the taskbar on the left, including: file Files, Settings, screen Screens, Action, resource Resources, UnInstall, and other operations.
2. Create a software installation package
Create an installation package and enter the relevant company and software name, as shown below.
Step by step, we need to specify a specific location to add the required files, as shown below.
Then select the interface Language Pack for the installation package, as shown below.
For further operations, you can select the environment installation package, for example. NET4. If you select this dependent environment, the system will automatically install the environment during the installation process. It seems that you need to create a new directory in the directory where the SetUpFactory software is located:Dependencies \ dotnet4.And put dotNetFx40_Full_x86_x64.exe in it.
Next, you need to set some installation package operations, such as whether to include the uninstallation operation, and so on, as shown in the following interface.
Finally, the program automatically adds the price of the specified directory to display the corresponding file on the main interface, as shown in the installation package creation view below, which is to create an installation package interface view of the customer relationship management software, contains the files, file documents, and program dependency files to be installed.
After returning to the installation package view on the main interface, we can set the parameters of the installation package step by step in the task toolbar on the left.
Including file Files, Settings, screen Screens, Action Actions, Resources, UnInstall, and other operations. After adding a file, we set the parameters of the execution file as follows.
Set the properties of the execution file and set relevant parameter information as needed, as shown in the following interface.
The configuration information is then processed, such as the name, company information, copyright information, and installation path of the installation package, as shown in the following interface.
The installation package is displayed on the screen. You can modify the image, related prompt information, and button information, as shown in the following interface.
In the pop-up interface, we can select the creation topic that matches the installation package through the Project content. In the lower right corner, we can also click the edit button to modify the style image, select a background image that matches your project.
For other processing operations, such as Action and resource Resources, we can set them based on the actual situation. Generally, if there are no special operations, we do not need to process them.
For the uninstall operation, we can modify the prompt name and the prompt information in Chinese, as shown below.
Finally, you can compile the file by specifying the generated directory and file name. Then, you can obtain an independent installation package.
The compilation process is to add the required files to an installation package step by step, as shown in the Progress prompt below.
The interface effect described below is the effect of the installation package interface after I have completed it, including the modification of the background image, the setting of uninstallation information, and the information of the installation package file, you can also download my customer relationship management software for more information.
Http://www.iqidi.com/crm.htm
After installation and deployment, the software shortcut key exists on the desktop, and you can see the operation of [open file location]. This is not available in the installation package in, small details.
The Installation File is an independent text file. After the Setup Factory tool is installed, you can directly use it, or use other text editing tools for maintenance and viewing.
The above is the installation package for a complete client relationship management software. During the Setup Factory tool creation process, the installation package is basically easy and quick to create, in addition, the information of a text file is independent and easy to manage.
Compared With InstallShield's heavy lifting and trouble, It is very convenient to maintain the installation package independently.