InstallShield can be said to be a very successful software. Although he has some minor bugs, he is installingProgramThe production functions are very powerful.
Next we will introduce an extremely simple installation process that I just created. In fact, all people who have developed VC ++ have used InstallShield. The biggest problems I encountered today are:
1. Two directories will be created under C:/program files every installation,
The first one is the directory I created in the destination of components. below is the Program subject
The second is <company_name>/<product_name>. The following is the anti-installation program.
The shortcut I created can only point to <targetdir>, and <targetdi r> is the second directory by default.
The solution to this problem is to change the destination of component to <targetdi r>.
In this way, the installation directory directs to any directory modified by the user. That is, install the application to the selected directory. If you do not need to <targetdi r> but write a dead directory by yourself, no matter how you choose, all applications are installed in this dead directory.
2. After I solve the first problem, the database connection error may occur during the shortcut operation. The start position of the shortcut is empty. Later, when I created a shortcut, I had to change the start in item to <targetdi r>.