Principle:InstallShield mainly controls the product Code,upgrade Code,package Code (These three are GUIDs, the world's only) and product version to reach the step, patch, and upgrade.Product code is the unique ID of the item and generally does not
Now we need to package an Asp.net
Program, The specific requirements are as follows:
1. dynamically create a web virtual directory or web site and save it to the fields related to the web. config file.
2. dynamically create an FTP directory and
Sometimes uninstall the installation package created by InstallShieldProgramAfter uninstallation, you will be prompted whether to restart your computer to complete all uninstallation. The common causes of this prompt are as follows:1. The program is
Many friends often ask: why is it invalid for me to copy files using the copyfile/xcopyfile function?There are many reasons for this situation. I have summarized it a little today. You are welcome to follow this article to find some incomplete
1, select vs2012 "Build", "Configuration Manager", select Singleimage in the configuration.2. Set the installation package language:In the Project assistant-> application Information view, click General Information. The new view opens with Setup
You can check to see if IIS is installed by detecting the following two registry values
Hkey_local_machine\system\currentcontrolset\services\iisadmin
HKEY_LOCAL_MACHINE \system\currentcontrolset\services\w3svc\parameters
program Example:
//////////
Version 6.3 seems to be driven by events:
//////////////////////////////////////////////////////////////////////////////
//
Function: Onfirstuibefore
//
Event: Firstuibefore event is sent when installation was run for the
Time on given machine. In
//////////////////////////////////////////////////////////////////////////////
//
Function:onfirstuiafter
//
Event:firstuiafter event is sent after file transfer, when installation
is run for the "the" "the" given machine. In this event
// ================================================ ======================================= //
////
// Function getsqlservers //
//// Obtain all the SQL services of the Local Machine
// Purpose get the local SQL servers //
////
// Argment //
////
//
There are three main types:
1. Check whether the file exists;
2. Obtain the first-level directory of the directory;
3. Obtain the file name;
// Check whether the object exists. If the object does not exist, false is returned.Function bool
Implementation principle: SQL Server is used for SQL Server database connection.
Connect to the database string through sqlserver and use the "ADODB. Connection" object to connect to the access database,
Use the "ADODB. recordset" object to
Objective: To achieve this without re-compiling the installation packageInstallShieldInstallationProgramFile update
Environment:Is2009
Steps:
1.From the installation directory. \ SystemExtractIscab.exe,Istools. dll,Mediabuild40.dllFile,
Transport: http://www.cnblogs.com/Cindy_weiwei/archive/2009/05/19/1460238.html
Section 10 "Perfect uninstallation" has a bug. When you use the uninstall shortcut created by "Perfect uninstallation", you will often find that an empty folder is left
I. project type: is2010 installscript Ii. Principles:
1. XP and server2003 systems: because the system does not have its own IIS components by default, we usually need to add and deleteProgram---- On the Windows component installation page, insert
/* Written by jaron, 2002-07-15 */
/* Source: jiangdu Information Network Forum
Http://www.jiangdu.net/bbs;;*/
/* Indicate the source and retain the copyright information */
/* Welcome to SiteManager website management
// File name: setup. rul
// Script Function: Obtain the TCP/IP address through the host name
// Written on:
// Usage: Call the fgetipaddress (szhost, szipadress) function)
// Written by jaron, 2002-07-15
// Original Source: jiangdu Information
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.