Click here to Skip to main content
15,887,746 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi Friends.,

The following error is being displayed when ever I compile the C++ 6.0 project on VS C++ 6.0 IDE:

fatal error C1001: INTERNAL COMPILER ERROR
(compiler file 'msc1.cpp', line 1786)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information

How to fix this issue?
Posted
Comments
Philippe Mori 10-Sep-15 12:32pm    
And by the way, id you remember changes that were made before the problem occurs, it would be much easier to fix. This is one reason that you should put your source code in a version control system.
chandanadhikari 10-Sep-15 14:25pm    
hi,
if this is work related then please ignore this comment , but if you are trying to learn C++ using VC++ 6.0 IDE, then perhaps it would be more helpful to use a more recent IDE. You will get better documentation and latest C++ features.
if you want a Microsoft IDE then there are community editions which is free full featured IDE:
https://www.visualstudio.com/products/visual-studio-community-vs
(this will be a big download maybe upwards of 4 GB)

otherwise there are other free IDEs which are useful and small in download size :
http://codelite.org/

1 solution

Read the error message:
Please choose the Technical Support command on the Visual C++ 
Help menu, or open the Technical Support help file for more information

Do that, and see what it says. We can;t help you with this based on that little info: we can't see your screen, access your HDD, or read your mind.
 
Share this answer
 
Comments
willington.d 10-Sep-15 9:40am    
Hi OriginalGriff., I could open the Help Menu or Technical Help File if I know the location. I can not post the full code here as it is very huge.

Pleas note that this little info was only displayed in VS C++ 6.0 IDE's Build tab.
OriginalGriff 10-Sep-15 10:00am    
Look at the IDE menu bar: one of them will be "Help".

Sounds like a place to start!
Sorry, but we can't help you with this - we can't even begin to replicate the problem. C++ 6.0 was a looooong time ago - 1998 - so even if we had a copy of the original CD to hand (which I for one don't) we still wouldn't have any access to your code to compile it and see what is happening.

So start with the help menu, and if you don't get anywhere there, make a backup and start deleting huge amounts of stuff until the problem goes away. Add back a bit, see it comes back, and try narrowing it down like that.
Sorry, but we can't do any of that for you!
Philippe Mori 10-Sep-15 12:27pm    
Exactly, comment out code using either comment code (using either a specific pattern like /*## or an #ifdef internal_error) for the file that fails and when you find the code that cause rewrite that code another way.

Before doing that, you should try to clean your solution and restart the computer. And by the way ensure that your computer is up to date.
Dave Kreskowiak 10-Sep-15 10:56am    
Don't get your hopes up. All support for Visual C++ 6.0 ended 10 years ago!

About the best solution you have is to make sure you're running the last service pack for Visual Studio 6.0, which can be found here[^].
willington.d 11-Sep-15 3:35am    
Hi Dave Kreskowiak.,

Fixed after I installed Visual Studio 6.0. Thanks. Please post this as answer.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900