Microsoft KB Archive/316641

= FIX: Visual Studio .NET Help is not available =

Article ID: 316641

Article Last Modified on 1/20/2006

-

APPLIES TO


 * Microsoft Visual Studio .NET 2002 Professional Edition, when used with:
 * Microsoft Windows NT 4.0

-



This article was previously published under Q316641



SYMPTOMS
If you install Visual Studio .NET, and you click Help and then Contents or Index, no information is displayed in the Help window.

If you click Help, click Search, and then type a value to be searched, you receive the following error message:

The operation could not be completed.



CAUSE
This problem may occur if the following conditions are all true:
 * You are a non-administrative user.
 * You applied the Post-Windows NT 4.0 Service Pack 6a Security Rollup Package (for more information, see the &quot;References&quot; section of this article).
 * Your operating system is Windows NT 4.x.

Microsoft Help 2.0 writes content registration data to the following folder:

&quot; \Documents and Settings\All Users\Application Data&quot;

The Post-Windows NT 4.0 Service Pack 6a Security Rollup Package (SRP) installs an Shfolder.dll file that requests write access when it is determining the path to the following folder:

&quot; \Documents and Settings\All Users\Application Data&quot;

Because non-administrative users do not have write access to this folder location, the following events occur:
 * The application programming interface (API) returns &quot;access denied&quot;.
 * The Help content registration data cannot be read.
 * Non-administrative users cannot view Help or Visual Studio .NET documentation.



STATUS
Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article. This bug was corrected in Visual Studio .NET (2003).



Steps to Reproduce Behavior
 Install Windows NT 4.0 SP6a. (SP6a is required to install Visual Studio .NET.) Install Visual Studio .NET. Apply the July 26, 2001, security package that is available from the following Knowledge Base article:

299444 Post-Windows NT 4.0 Service Pack 6a Security Rollup Package (SRP)

 Log on as a non-administrative user, open Visual Studio .NET, and then click Help.

Result: Non-administrative users cannot see any Help topics. The behavior only affects non-administrators.

The bug is not isolated to Visual Studio .NET but can occur in other products that use Microsoft Help 2.0 (for example, MSDN Quarterlies and Microsoft .NET Framework SDK) and are used by non-administrative users.

