WfWI.exe crashes when any of the following are attempted:
Dragging and dropping any new custom action onto an existing action that is in an If Statement condition.
Attempting to move an action (with Ctrl + up arrow or down arrow) past an existing action in an If Statement condition.
Attempting to cut an action and paste it into an existing If Statement condition.
This issue is fixed in Wise Package Studio 7 SP1 and Wise Installation Studio/Express 7.0.
There are also two workarounds available:
Drag and drop new actions anywhere but onto existing, conditioned actions.
Sequence the custom action using the All Custom Actions view:
Select the All Custom Actions view in MSI Script.
Double-click on the action that needs modified. (You can also add new actions here.)
Select the Location tab.
Change sequence and condition as needed.
A hotfix was originally created for this issue and is still available at the site below. If you choose to not pick up the Service Pack, but would still like the hotfix for this issue, follow these instructions:
The hotfix created to correct this issue is attached to this article. Download the WPS_7.00_Hotfix_2.exe and install it on the computer on which the original Wise Package Studio Server installation was completed, as well as any Wise Package Studio Local Clients that are experiencing this issue.
The attached hotfix was not designed for the evaluation version of Wise Package Studio 7.0. To apply the hotfix to an evaluation version, follow the steps below:
Create a new folder, such as C:\HotfixFile. Then run the following command line with the hotfix executable WPS_7.00_Hotfix_2.exe /x c:\HotfixFile (WfWI.exe will be extracted to the specified folder).
Copy WfWI.exe to your Windows Installer Editor program folder. Default location is C:\Program Files\Altiris\Wise Package Studio\Windows Installer Editor.
Applies To Wise Package Studio 22.214.171.1240 Windows Installer Editor MSI Script