DOCUMENT:Q168403 07-MAY-2001 [visualc] TITLE :BUG: Setup Doesn't Ask to Register Environment Variables PRODUCT :Microsoft C Compiler PROD/VER:winnt:4.0,4.1,4.2,5.0 OPER/SYS: KEYWORDS:kbsetup kbVC500bug ====================================================================== ------------------------------------------------------------------------------- The information in this article applies to: - Microsoft Visual C++, versions 4.0, 4.1 - Microsoft Visual C++, 32-bit Enterprise Edition, versions 4.2, 5.0 - Microsoft Visual C++, 32-bit Professional Edition, versions 4.2, 5.0 ------------------------------------------------------------------------------- SYMPTOMS ======== Setup does not ask to register environment variables while doing a CD-ROM installation. While installing Visual C++ in Windows NT, setup should ask if you want the environment variables registered through a check box in a setup screen, irrespective of the type of installation selected. During the CD-ROM installation, this check box is not displayed and you do not get the opportunity to register the environment variables. NOTE: This check box is not displayed in any type of installation in Windows 95. NOTE: CD-ROM installation option is not available for Visual C++ 6.0, and therefore, this bug doesn't apply to Visual C++ 6.0. RESOLUTION ========== Run the Vcvars32.bat file in the ..\BIN directory found in the installed directory under ..\MSDEV or ..\DevStudio\VC. This file contains the environment variables required to run build tools from a command prompt. STATUS ====== Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. MORE INFORMATION ================ During setup, a screen with the following message appears: For your convenience, the environment variables required to run build tools from a command prompt are saved in VCVARS32.BAT in your BIN directory. This message is followed by a check box for "Register Environment Variables." The following message appears after you select the check box: Turn on this option to register environment variables for running Microsoft Visual C++ tools from the command line. NOTE: In Visual C++ 5.0, the Profiler may not run from Developer Studio if the environment variables are not registered. For additional information about the Source Profiler in C++ 5.0, please see the following article in the Microsoft Knowledge Base: Q167804 BUG: Source Profiler in Visual C++ 5.0 Does Not Execute Additional query words: ====================================================================== Keywords : kbsetup kbVC500bug Technology : kbVCsearch kbVC400 kbAudDeveloper kbVC410 kbVC420 kbVC500 kbVC32bitSearch kbVC500Search Version : winnt:4.0,4.1,4.2,5.0 Issue type : kbbug Solution Type : kbfix ============================================================================= THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY. Copyright Microsoft Corporation 2001.