在团队开发里面, 曾遇到过这样的问题。 也就是同事的DFM文件
曾经用手写改动过。 但在他的那台机器上一切正常, 可是当他使用VSS
提交后, 然后其他开发人员GET 他的最新版本,进行编译就提示这样
的错误:不支持16资源文件的错误。 但然后通过QQ把他自己本地的DFM
文件传过来覆盖就可以了! 不知道是什么原因? 不但编译不过, 就是
打开窗口,也提示“无效的流文件”。 晕! 覆盖他那个DFM文件之后, 
就没有问题了!在VSS 上GET下来的, 就不行。

解决方案 »

  1.   

    DFM 这些东西我一般不拿手碰,虽然看起来很简单,但是delphi 有时候就这样。。所以。。
      

  2.   

    DFM最好不要去碰它,Borland就是这样说的
      

  3.   

    遇到过,我们也用VSS,可能是文件上传的时候出的问题吧
    关注
      

  4.   

    VSS……太久没用了,不记得它上传时是否需要选择二进制上传还是文本上传。
    为了确保你的dfm文件正常,上传cvs/vss之前,请确保它是TEXT DFM,而不是二进制的DFM。
    D6以前默认的都是二进制的DFM