Setup Wizard Code Page Dialog Box

   

Use this dialog box to establish the localized language options for your product's code page and installation dialogs. This wizard page is available only when you are working on a localized (non-English language) operating system or Microsoft development environment. You see this dialog box when you create a new project on a localized operating system or development environment.

For information about creating localized installers, see Creating an Installer Project for a Localized Installer Package (.msi) or Merge Module (.msm File).

Options

How would you like to localize this installer?

Specify the international language options for your product's code page and user interface dialogs by selecting the appropriate radio button.

Runs on any locale, with English dialogs. You must use only ASCII characters in this project.

Select this option to establish these settings for your installed product:

  • A neutral (English-language) code page.

  • English-language installation dialogs.

This option creates an installer that:

  • Runs on any Microsoft® Windows® 95/98, Microsoft® Windows NT® 4.0, or later system (no matter which language the operating system is localized for).

  • Presents neutral (English-language) installation dialogs.

    Caution   If you choose to create a neutral installer, do not add language-specific resource names (such as file names and registry entries) to it. This can cause a loss of data.

Only runs on the current OS locale, with English dialogs

Note   This option only appears if your localized version of Microsoft® Visual Studio® Installer is in a different language than your operating system.

Select this option to establish these settings for your installed project:

  • A code page in the same language as the target machine's operating system.

  • English-language run-time user interface dialogs.

This option creates an installer that:

  • Runs on any Windows 95/98, Windows NT 4.0, or later system that is localized to the same language as the development machine's operating system.

  • Presents neutral (English-language) installation dialogs.

In this case, you can add language-specific resource names (such as file names and registry entries) to the installer project.

For example, if you were developing a German installer project on a French operating system, this option would create an installer that runs only on French Windows 95/98, Windows NT 4.0, or a later operating system and that presents English installation dialogs. In addition, you could add French resource names (such as file names and registry entries) to your installer project.

Only runs on the current OS locale, with Shell dialogs (where Shell is replaced with the localized language of Visual Studio Installer)

Select this option to establish these settings for your installed project:

  • A code page in the same localized language as Visual Studio Installer.

  • Run-time installation dialogs in the same localized language as Visual Studio Installer.

This option creates an installer that:

  • Runs on Windows 95/98, Windows NT4, or a later system that is localized to the same language as Visual Studio Installer.

  • Presents installation dialogs in the same language that Visual Studio Installer is localized to.

In this case, you can add language-specific resource names (such as file names and registry entries) to the installer project.

A typical example of when you would select this option would be if you were developing a Japanese installer project that runs only on Japanese Windows 95/98, Windows NT 4.0, or a later operating system and that presents Japanese installation dialogs.

Another example of when you would select this option would be if you were developing a German installer project that runs on Russian Windows 95/98, Windows NT 4.0, or a later operating system and that presents German installation dialogs. In this case, although you could use German resource names (such as file names and registry entries) in the installer project, you would have to ensure that these resource names did not contain illegal characters on a Russian operating system.