Package and Deployment Wizard — Safety Settings

Lists the ActiveX objects in your project and lets you mark selected components as safe for initialization and/or safe for scripting.

For Internet installations only. Making a component safe means that you claim it will not do harm to the end user’s machine.

By marking a component as safe for scripting or safe for initialization, you are guaranteeing that your component can never corrupt or cause undesirable behavior on an end user’s machine, even if used in a Web page that you yourself did not author. Marking a component as either safe for scripting or safe for initialization implies that you are accepting liability for this guarantee.

Note   You must have your .cab files signed in order to take full advantage of these options. For more information about .cab files, see , "Downloading ActiveX Components" in the Building Internet Applications book of the Component Tools Guide.

Options

Objects

Lists the public ActiveX controls, classes, and documents within your project. Select the item you want to mark as safe, and then select Yes or No from the Safe for Scripting and Safe for Initialization columns.

Note   Objects that implement the IObjectSafety interface are not listed on this screen. The IObjectSafety interface is a separate mechanism for marking an object as safe for initialization and/or scripting.

Help

Displays the help topic for this step. You can also press F1 for help.

Cancel

Cancels your previous actions and closes the packaging portion of the Package and Deployment Wizard.

Back

Moves you to the previous step.

Next

Moves you to the next step.

Finish

Creates a package using the settings you selected and displays a report at the end of the process. Available only when you have provided enough information for the Package and Deployment Wizard to successfully create a package.

If you chose a pre-existing script, the Finish button is available because the Package and Deployment Wizard assumes that the script contains all of the information needed to create the package.