Microsoft KB Archive/315767

= INFO: Linking ATL Server PerfMon Counters to Language Resource for Target OS =

Article ID: 315767

Article Last Modified on 7/29/2002

-

APPLIES TO


 * Microsoft Visual Studio .NET 2002 Enterprise Architect

-



This article was previously published under Q315767



SUMMARY
When you link certain of the ATL Server Samples on non-English (United States) operating systems, linker errors may occur. These linker errors are associated with the performance monitor (PerfMon) counters in the samples. You may receive the following error message:

VCD0038: An error occurred registering the ISAPI extension. Make sure the extension is located at the correct path in the virtual directory.



MORE INFORMATION
Performance monitor counters have a description that is associated with each counter. This description is inside the string resource that is loaded by the counter. Resources are associated with a particular language and must match the target operating system language. This is enforced at link time. To display the descriptions of the various counters that define in the sample correctly and that define in the specified operating system language, the operating system language and the language of the performance resource must match. If the language of the resource and the language of the operating system differ, the link is not successful. When you compile the sample you must make sure that the resource language matches the target operating system.

Keywords: kbinfo kbatlserver kbkernbase kbperfmon kblocalization kbwizard KB315767

-

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

© Microsoft Corporation. All rights reserved.