你想啊,比如现在一个游戏,光exe+dll就几百兆大小了,要弄成1个exe,要想稍微改动点,难道要客户重下几百兆的东西吗,还是只改动一个几十k的dll让客户替换呢

解决方案 »

  1.   

    使用dll的好处很多:
    (1)分别部署/更新,减少更新量
    (2)允许第三方开发者编写插件
    (3)提高程序首次加载速度
    (4)在多个可执行文件中共享类库
    (5)便于项目管理,开发者之间的协作
    (6)代码封装,便于调试和测试,减少代码耦合
      

  2.   

    如果程序比较大,用DLL各方面都方便一些,如果程序不大,就没多大必要了。