/build/static/layout/Breadcrumb_cap_w.png

VB Script MSI Custom Action not working on OS which has Chinese as System Locale Langauge

VBScript Windows Installer custom action which using some special character like « to differential string values.

This custom action working smoothly on OS which has English as System Locale Language. 

If I change the System Lcoale to Chinese (traditional, Taiwan) language then custom action fails at special character used in string value.

The .VBS file default encoding format is ANSI.

If I save .VBS file from ANSI to Unicode encoding format then also custom action fails with following error msg.

Windows Installer Log:

MSI (s) (54:68) [15:04:47:004]: Product: SUserData -- Error 1720. There is a problem with this Windows Installer package. A script required for this install to complete could not be run. Contact your support personnel or package vendor. Custom action SUserData_Process_CA script error -2146827256, Microsoft VBScript compilation error: Invalid character Line 1, Column 1, ?

What could be the issue?

any suggession...?


1 Comment   [ + ] Show comment
  • Can you elaborate a little more what exactly this custom action does - talonsprem87 11 years ago

Answers (0)

Be the first to answer this question

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ