FIX: Visual Workbench Generates Dependencies for ODL Files (128603)
The information in this article applies to:
- Microsoft Visual Workbench for Windows, when used with:
- Microsoft Visual C++, 32-bit Professional Edition 2.0
- Microsoft Visual C++, 32-bit Professional Edition 2.1
This article was previously published under Q128603 SYMPTOMS
Adding .ODL files to a make file in the Visual Workbench causes the Visual
Workbench to unnecessarily generate dependencies for the .ODL file.
CAUSE
An .ODL file included in the project file list typically includes other
.ODL files. The Visual Workbench dependency scanner adds a type library
target for each .ODL file to the MTL_TLBS target in the project. NMAKE
tries to build a type library for every target specified by the MTL_TLBS
target.
RESOLUTION
To prevent the Visual Workbench from adding type library targets for each
included .ODL file, change the file extensions inside the main .ODL file to
something other than ODL.
STATUS
Microsoft has confirmed this to be a bug in the Microsoft products listed
at the beginning of this article. This problem was fixed in Microsoft
Visual C++, 32-bit Edition, version 4.0.
Modification Type: | Minor | Last Reviewed: | 8/16/2005 |
---|
Keywords: | kbbug kbfix KB128603 |
---|
|