FIX: Access Violation Opening a Workspace of Type Makefile (154111)
The information in this article applies to:
- Microsoft Visual C++ 4.0
- Microsoft Visual C++ 4.1
- Microsoft Visual C++, 32-bit Enterprise Edition 4.2
- Microsoft Visual C++, 32-bit Enterprise Edition 5.0
- Microsoft Visual C++, 32-bit Enterprise Edition 6.0
- Microsoft Visual C++, 32-bit Professional Edition 4.2
- Microsoft Visual C++, 32-bit Professional Edition 5.0
- Microsoft Visual C++, 32-bit Professional Edition 6.0
- Microsoft Visual C++, 32-bit Learning Edition 6.0
This article was previously published under Q154111 SYMPTOMS
Sometimes when you open a Visual C++ generated makefile that has been
modified (either by you or corrupted by the system), Developer Studio
generates a fatal application error (illegal operation, access violation,
gpf, page fault).
CAUSE
Visual C++ uses the makefile to store project information and is
sensitive to changes in the format of the file.
RESOLUTION
When you edit a makefile generated by Visual C++, delete the first few
lines of the makefile. These lines are comments that Visual C++ uses to
identify makefiles that are generated by Visual C++. When those lines
are deleted, Visual C++ will not attempt to parse the makefile.
If your makefile has become corrupted (you get a fatal error and
you haven't edited the makefile), then you must restore the makefile
from a backup, if you have one, or re-create the project.
STATUS
Microsoft has confirmed this to be a bug in the Microsoft products
listed at the beginning of this article.
This problem was corrected in Microsoft Visual C++ .NET.
Modification Type: | Major | Last Reviewed: | 12/2/2003 |
---|
Keywords: | kbBug kbfix kbide kbNoUpdate KB154111 |
---|
|