So angle brackets are used for passing multiple property values into a custom action. Square brackets indicate that the actual value will be resolved at run time.
.NET assemblies can contain installer classes, and Visual Studio .NET lets you call methods in these installer classes as custom actions
A user interface sequence during which data is gathered (file locations, choices and so on) and the system is not being changed.
An auditing sequence in which the actions that will be done are written to an audit file, and the system typically is not yet changed.
An updating sequence in which the audit script is processed and changes are made to the target system.
The installation process is actually a client/server environment in which the user interface runs on a user-mode Msiexec.exe and the server installation process runs on the Windows Installer Service Msiexec.exe.
public properties are denoted with uppercase names. There are two main attributes of public properties that concern us here: They can be passed from the UI sequence to the execution sequences, and they can be specified on a command-line install.
Visual Studio creates a Windows Installer component for each file being installed
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.