Microsoft KB Archive/117145

From BetaArchive Wiki

BUG: "Target Is Out of Date..." Message Issued Incorrectly

Q117145

1.00 1.50 WINDOWS kbtool kbbuglist ---------------------------------------------------------------------- The information in this article applies to: - The Visual Workbench, included with: Microsoft Visual C++ for Windows, versions 1.0 and 1.5 ---------------------------------------------------------------------- SYMPTOMS ======== The Visual Workbench incorrectly requests to rebuild an application if all of the following criteria are met: - The project is a QuickWin application. - The default system project is being used instead of a user-created project. - An assembly output file is requested using the /Fc, /Fa, or /Fl option. - The assembly output file is open in the Visual Workbench - A rebuild has been performed with the assembly file open. STATUS ====== Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This is not a problem in Visual C++, 32-bit Edition. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available. MORE INFORMATION ================ To reproduce the problem, do the following: 1. Close any active projects. 2. Create a QuickWin application by choosing Project from the Options menu and then selecting QuickWin Application as the project type. 3. Choose the Compiler button from within the Project dialog box. 4. Under the Listing Files category, check the "Assembly" check box. It is not important to select the "Include Machine Code" or "Include Source and Machine Code" option, because this problem occurs regardless of whether these options are enabled. 5. Create a new file and enter source code for the program. You can use the following code to illustrate this problem: void main( void ){} 6. Build the application. 7. Load the resultant assembly file into the Visual Workbench. By default, the file is given an .ASM extension. 8. Rebuild the application. After the build is completed, a dialog box asks whether you want to reload the assembly file. Answer "Yes". 9. Begin debugging the application by pressing F5, F8, or F10. A dialog box should appear, saying "One or more targets is out of date, or do not exist. Would you like to build them?", even though the source file has not changed. Additional reference words: 1.00 1.50 KBCategory: kbtool kbbuglist KBSubcategory: VWBIss

Keywords : kb16bitonly
Issue type :
Technology :


Last Reviewed: December 22, 1999
© 2001 Microsoft Corporation. All rights reserved. Terms of Use.