我在c盘装win2kserver,d盘装了win2kpro
在win2kserver上我装了vc
在win2kpro中我可以运行vc但点击它的帮助或者按F1时
提示错误,说我相关组件没有安装?
请问我怎么可以不重装vc来实现帮助
谢谢了

解决方案 »

  1.   

    cy214(threadx) 
    在win2kpro中我重装过msdn的,没有用
    我想可能是vc在系统目录下添加了一些文件
    但我不知道vc安装时在系统目录下添加了什么?
    sjd163(sjd163) 
    我不是说编译有问题
    而是帮助系统有问题
      

  2.   

    是不是系统目录没有hh.exe程序,一般打开帮助文件的话,系统进程有这个进程.
      

  3.   

    Drip_LuoYang():
    MSDN不是用hh打开的吧
    当打开msdn时,在进程中并没有增加hh这个进程
    而只是msdev这个进程内存增加
    msdn与vc是一体的?
      

  4.   

    重装一下VC,把安装目录指向另一系统的VC目录
      

  5.   

    楼上:重装一下VC,把安装目录指向另一系统的VC目录
    说得很对啊,又不浪费空间,又不怕注册表乱(反正你删除什么软件都不会删除VC的是吧)
      

  6.   

    应该在program file的common目录里有东东,还有就是注册表里,在未安装的系统使用的话
    components and control...里的东西是不能用的,还有相应的debug/release编译都失败,说是mfc42XX.dll未找到,这可以通过在系统的path里加入win2kserver的系统路径 win2kserver/system,win2kserver/system32等等,总之要把注册表里相应的东西拷过来就是了(不要问我是哪些呵呵我很久没这样用了忘了)
      

  7.   

    楼上:重装一下VC,把安装目录指向另一系统的VC目录
    说得很对啊,又不浪费空间,又不怕注册表乱(反正你删除什么软件都不会删除VC的是吧)
    此法可行的,我试过
      

  8.   

    建议楼主还是要把不同系统的VC和MSDN分别安装在两个目录下,我碰到过win98和win2000下vc装在一起,98下画虚线变成实线的问题,分别安装就没问题了
      

  9.   

    Semigod() kwiner(最爱编程) 
    我就是没有vc的盘,不想重装,才来问的呀
    tyzam(tyzam):
    你的方法我先试试,等下回复,谢谢了
      

  10.   

    好像不可以吧,如果覆盖了什么配置文件的话,win2kserver里没准就不能用vc了
      

  11.   

    tyzam(tyzam) :
    刚开始debug/release编译都失败,通过你的方法文件解决
    我把vc注册表中hklm下的所以相关信息都拷了过来
    commom files中的文件怎么拷过来呢?
    components and control...里的东西还是不能用
    帮助这个问题没有解决
      

  12.   

    那你能把MSDN在新的操作系统中覆盖安装一下不,MSDN还是可以覆盖安装的,这种安装方式实际就是建立一些注册等操作
      

  13.   

    将注册表中的所有关于stdio内容导出,在新的系统中灌入。
    另外commmon中的文件也需要拷贝。
    我也只知道这些。不一定可行啊。
      

  14.   

    要是只是msdn的问题的话,你可以试试:
    When you try to access MSDN Library Help from within Visual Studio programs 
    using F1 or the Help menu, the following error message appears:
    unable to display helpCAUSEVshelp.dll is not registered or is not correctly registered with the operati
    ng system.RESOLUTION1.To resolve this problem, run Regsvr32 to register Vshelp.dll:
    2.Search for Vshelp.dll.
    3.Select Start and then click Run. Type Regsvr32.
    4.Click and hold on the file Vshelp.dll found in the search and drag it into 
      the Run box immediately following Regsvr32. Click OK.
    5.The system should return a "registered successfully" message. Click OK.
      Close both windows.
    6.Open a Visual Studio program and test Help.