Http://www.programfan.com/blog/article.asp? Id = 1524
Http://blog.programfan.com/trackback.asp? Id = 1524
I am indeed an XP system, vc6, and msdn Oct. 2001
Problem: vc6 cannot call msdn. The error is as follows:
Unable to display help:
A required component is missing!
Please reinstall.
To solve the problem by referring to the top connection.
However, I did not copy vshelp. DLL to the C:/root directory, because in that case, you have to keep this file there and cannot delete it. First, confirm that the file in the following command exists, and then run the command in the run dialog box.
Regsvr32 "C:/program files/common files/Microsoft shared/vs98/vshelp. dll"
It is because dos does not know the path with spaces.
Repeat the original article: After vc6 and msdn are installed, the following error message is displayed:
Unable to display help:
A required component is missing!
Please reinstall.
I searched the internet and found the possible cause of this error:
1. It is an XP system and 98/2000 systems can be used normally.
2. multiple operating systems are used, and a single operating system can be used normally.
3. Install msdn separately. Install it when you are prompted to install msdn when installing VC.
Are you sure you have not tried the above? It is not necessarily because of the above reasons,
The solution is as follows:
Search for vshelp in the hard disk. the DLL file is generally in C:/program files/common files/Microsoft shared/vs98. If the msdn version is different, the location may be different, copy the file to the root directory of the C drive (mainly to facilitate registration), and then run the following command: regsvr32 C:/vshelp. DLL, prompts that the registration is successful, OK, and then press F1 under your VC to see if it is done !!!
For the solution, see:
Http://support.microsoft.com/default.aspx? SCID = KB; en-US; q250334
Http://support.microsoft.com/default.aspx? SCID = KB; en-US; q250334 Translation
Cause of cause
Vshelp. dll is not registered or is not correctly registered with the operating system.
Vshelp. dll is not registered or resolution is not properly registered. Solution
To resolve this problem, run regsvr32 to register vshelp. dll:
1. |
SearchVshelp. dll. SearchVshelp. dll |
2. |
SelectStartAnd then clickRun. Type regsvr32. Click the Start Menu, open the run dialog box, and type regsvr32 |
3. |
Click and hold on the fileVshelp. dllFound in the search and drag it intoRunBox immediately followingRegsvr32. ClickOK. Drag the searched vshelp. DLL into the regsvr32 dialog box and click OK. |
4. |
The system shoshould return a "registered successfully" message. ClickOK. The system will return a "registration successful" dialog box, click OK |
5. |
Close both windows. Close the window |
6. |
Open a Visual Studio program and test help. Open Visual Studio and test help |