Microsoft KB Archive/823235

= BUG: Internet Explorer script error appears when you start Visual Studio .NET 2003 =

Article ID: 823235

Article Last Modified on 2/1/2006

-

APPLIES TO


 * Microsoft Visual Studio .NET 2003 Professional Edition
 * Microsoft Visual Studio .NET 2003 Enterprise Architect
 * Microsoft Visual Studio .NET 2003 Enterprise Developer
 * Microsoft Visual Studio .NET 2003 Academic Edition

-





SYMPTOMS
When you start Microsoft Visual Studio .NET 2003 for the first time after installation, the Visual Studio .NET 2003 Activation Wizard may appear, and you may receive a Microsoft Internet Explorer error message that is similar to the following:

An error has occurred in the script on this page.

Line: 28

Char: 1

Error: Permission denied

Code: 0

URL: res:// \Common7\IDE\1033\vsrwui.dll/fe_resigndpc.htm

Do you want to continue running scripts on this page?

When you click Yes or click No, the error message disappears, and then you receive another error message that is similar to the previous error message. When you click Yes or click No, the new error message disappears, and the Visual Studio .NET 2003 Activation Wizard waits indefinitely while it displays the following message:

Please wait while the wizard initializes...

Note
 * If you close the Visual Studio .NET 2003 Activation Wizard, Visual Studio .NET 2003 quits.
 * You may also notice the same behavior when you start Visual Studio .NET 2003 again.
 * is a placeholder for the name of the folder where you install Visual Studio .NET 2003.

Note This behavior does not apply to Microsoft Visual Studio .NET 2002.



CAUSE
The name of the folder where you install Visual Studio .NET 2003 may contain Unicode characters from code pages that are different from the default code page that your operating system uses. In this case, a custom action that is part of Visual Studio .NET 2003 Setup incorrectly converts these Unicode characters to their corresponding ANSI (American National Standards Institute) characters. The custom action then creates a folder with the same name as the name of your installation folder and replaces the Unicode characters with their corresponding converted ANSI characters.

Therefore, the custom action creates the Id_05f.dhs file in the newly created folder instead of in your installation folder. This incorrect location of the Id_05f.dhs file causes the Visual Studio .NET 2003 Activation Wizard to appear when you start Visual Studio .NET 2003 after you finish the rest of the installation. Because of the conversion of Unicode characters to ANSI characters in the folder name, the Visual Studio .NET 2003 Activation Wizard tries to access an incorrect file path. Therefore, you notice the behavior that is described in the &quot;Symptoms&quot; section of this article.



RESOLUTION
To resolve this bug, remove Visual Studio .NET 2003. Then reinstall Visual Studio .NET 2003 to a folder that has a name that only contains characters from the default code page that your operating system uses.



STATUS
Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.



Steps to Reproduce the Behavior

 * 1) Install Visual Studio .NET 2003 to the following folder: ŰNICODE.

Note The last six characters of this folder name are from the ANSI - Latin 1 code page. By default, the ANSI - Latin 1 code page is the code page if your current language uses the Latin character set. The first character of this folder name (Ű) is from a different code page.
 * 1) Start Visual Studio .NET 2003. You notice the behavior that is described in the &quot;Symptoms&quot; section of this article.

