Installshield2013limitededition-based installation package production

Source: Internet
Author: User

Before VS2012, we do the installation package is generally using VS comes with the installation package making tools to create the installation package, VS2012, VS2013 later, Microsoft to remove this, integrated use of InstallShield for the production of the installation package, although the idea is similar, However, the processing is still very different, this article is mainly based on VS2013, the introduction of the use of Installshield2013limitededition installation package production.

1, installation and use of installshield2013limitededition

Before using VS2013 to create an installation package, we need to install a InstallShield version, where Limitededition is a version that can be used for a free account, and of course the Professional edition InstallShield is charged, and the cost is not low. Using Limitededition, we can also create a generic installation package, this article mainly describes the installation package based on the limitededition version of the production.

After the limitededition version is installed, we can create a project template for the installation package in the new project of VS.

After creating a InstallShield-based installation package project, the following interfaces appear, containing the contents of several steps, some of which are not fully usable because of the limitededition version, but do not affect the installation package we create for most purposes.

2. Create the configuration InstallShield installation package information

1) Application Information

To create a InstallShield installation package, just follow these steps to configure the 1,2,3,4,5,6 is almost the first need to configure the company name, software name, version, website address, package icon and other basic information.

For detailed program information, we can also use the general Information function for detailed setup processing, such as setting the installation package language, software name, introduction and other information.

Click on the "General Information" feature, a more detailed installation parameter setting interface, we can set the relevant content according to the prompts.

2) Set the conditions required for the installation package

We do. NET installation package, generally want customers to prepare the relevant environment, if not prepared, then we can prompt the user to install first. NET Framework. This step is to do the pre-installation work before the processing.

Here my installation package is based on the. NET 4.5 program, so select the corresponding version. NET Framework, you can set it if there are other SQL Server-like.

3) Add the installation package directory and files

Making the installation package an important step is to add the required directories and files, in the application files can be added to the corresponding directories and files, this can add the corresponding dependent DLLs, very convenient.

We can also view his dependency application in the main file, which can remove some unwanted DLLs.

If we click "Files and Folders" On the left, we will be able to manipulate the file and directory contents of the entire installation package in more detail.

If you can view the dependent file operation of the main program file.

4) Create the installer feature Portal

We know that we used to create the installation package with VS, we usually create the corresponding menu structure in the Boot menu, and create shortcuts in the desktop, so that is the standard installation package generated content, in the Install shield inside, the software is more convenient, in the "Application Shortcuts "Inside, we can create such menus and shortcuts as shown below.

A

We can also use the "shortcuts" function to enter a more intuitive interface, as shown below.

5) Installation Interface settings

Install shield provides a good installation dialog box interface settings, we can set up the required installation Package dialog box, such as the license agreement, welcome Interface, installation Confirmation dialog box, as well as some custom interface can also.

Hit the "Dialogs" dialog box to show more detailed interface settings.

3. Customize dialog box background and text

The above-set content, after generating the installation package, can be installed smoothly, but the default picture background is the InstallShield standard interface. Sometimes, we want to be able to customize some of the background of the dialog, as well as some text of the installation interface. In this way, our installation package interface and others are different, not times, and looks more professional.

For example, the program interface we generated by default is as follows:

If we need to change the background and some text content here, we can find these files and modify them in the corresponding path.

Here are some directory locations related to InstallShield:

Background image location: C:\Program Files (x86) \installshield\2013le\support\themes\installshield Blue Theme

String location: C:\Program Files (x86) \installshield\2013le\languages

For example, I set the background interface of the program as shown below.

After recompiling the program, the generated installation package, the start interface will be changed, in line with our expected effect, hehe.

After installing the software, in the boot menu, you can see his shortcut menu, the desktop also has a corresponding shortcut.

For the hint text inside the dialog box, you can also modify it by using the above address (string position: C:\Program files (x86) \installshield\2013le\languages).

We found the corresponding 2052 of the Chinese content, make changes.

This allows us to create a VS2013 based on the above steps, and to handle some of the custom settings of the installation package, which makes the installation package more beautiful and professional.

Installshield2013limitededition-based installation package production

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.