郁闷了两天了。
头一天是因为2000下无法使用Microsoft DExplorer 2008,家里又没有网络。
第二天是下载了Microsoft DExplorer 2005,却发现安装之后,无法连接到ms-help://embarcadero.rs2009,不知道是怎么搞的,竟然没有部署上,安装了2、3次,问题依旧。难道要让我重新做系统。
PS:
X:\Program Files\CodeGear\RAD Studio\6.0\Help\Doc目录下,install_and_view.cmd、h2reg.ini、H2Reg.exe均为0字节,这几个文件不论是XP下还是2K下都这样,但是XP下部署是正常的,2K下无法部署。
C:\Documents and Settings\All Users\Application Data\{7A0BDD12-2C4E-4120-BFFF-7B14DA13BE27}\helpcommon\36AE679C\12377916 这个目录下所有文件均为0字节。

解决方案 »

  1.   

    首先请确认在控制面板里面你可以看到Delphi帮助已经被安装了。其次2000已经过时太多了,微软都不维护了,所以最好还是换XP或者更高的OS吧。
      

  2.   

    按照CodeGear的Release Notes,IDE只能安装在高于XP的Windows版本上。虽然从消息来看编译的结果运行在2K上面应该没什么问题,但是可能像注册帮助一类的东西确实不支持2K才会导致lz遇到的问题吧。
      

  3.   

    之所以建议安装在XP以上,是因为API的声明已经更新到了XP以上,Win2k有很多不支持的.而帮助系统则是由微软提供的帮助提供平台提供的.这部分就算是使用到高于win2k的API,最多也只是搜索等,而不是在于展现上面,.
      

  4.   

    ls的没做过大产品?少支持一个2000可以省很多开发和测试成本哟,另外只是IDE不能安装在2000上面,也不影响你开发支持2000的产品嘛。现在说兼容2000,不过是个噱头罢了,大企业的服务器基本上都升级到2003,有的都开始向2008迁移了。2000既然微软都不支持了,你支持它也不过是“锦上添花”之类的举动,并不表示用户会买账。
      

  5.   

    to unsigned :
    让你说着了,那个文件的确有问题,我下了官方的1.9G ISO版本跟“丘山草堂”的2.0还有我独立下载的帮助文件一一对比,helpcommon.7zip这个文件的MD5编码出现差异,“丘山草堂”2.0应该也是单独文件下载的,这个是codegear搞的鬼。
    除了这个文件,“丘山草堂”2.0中的文件,与官方放出的测试版文件MD5编码一致。
    这次终于可以部署帮助了,而且也没有0字节文件了。
    这次codegear的安装盘放置了MS帮助浏览器2005和2008分别对应2K和XP系统,说明codegear没有放弃2K系统,再说,XP和2K内核基本一致,没有必要放弃2K系统。
    知道么,MS的.NET开发后的软件还支持98呢,只不过要COPY将近200多M的安装文件出去,哈哈。TO lextm :
    MS还对2K升级,还有补丁下的。只不过一些软件的高版本不支持了而已。知道我为什么还喜欢2K么?XP的搜索功能有缺陷,搜索字符串的话,基本找不到你想要的文件,而2k下没有这个问题。
      

  6.   

    自从有了桌面搜索,就没用过古老的搜索了。呵呵。.NET 3.5 SP1好像已经不支持98了。看来2K估计也要挂了。
      

  7.   

    只用过XP的飘过,你应该可以把这些文件从XP复制到2K里面去吧?