Microsoft KB Archive/823709

= PRB: New Variable/String Value in a Guide Page Config Directory or Language Directory Overrides the Default Value for All Scripts in Both Directories =

Article ID: 823709

Article Last Modified on 8/11/2003

-

APPLIES TO


 * Microsoft TV Basic 1.0

-



SYMPTOMS
When a Guide page custom script file modifies the value of an existing variable/string, all script files that are defined in the Config directory and the Language directory are affected. The new value overrides the default value of that variable/string in all script files in the Config directory and the Language directory.



CAUSE
This behavior is by design.



MORE INFORMATION
The following is an example of the typical Guide page directory structure: Guide |- pages |- config |- APS |- BestMSO |- CoreTest |- Language |- en_us |- en_us_BestMSO |- en_us_CoreTest |- es_mx |- pt_br |- te_st If the custom script file in the BestMSO directory modifies the variable/string text_custom_phone as follows: variable_set(text_custom_phone,&quot;800-555-1212&quot;); the new variable/string text_custom_phone overrides the default value for all script files in the Config directory and the Language directory.

This problem occurs if the variable/string that is defined is located in any subdirectory of the Config directory or the Language directory, regardless of the variable/string that is defined.

Keywords: kbprb kbpretvfndtncl KB823709

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.