在项目中把窗体和一些组建放在DLL中,再在主程序中调用,这种方式现在是不是比较多见?可是这种方式总会或多或少出现一些调用上的问题!相比之下是解决这个问题比较划算还是不采用DLL而直接做成EXE比较划算?或者由其它的选择呢?
将窗体写在DLL里面的好处就是更新时只要替换某一部分,另外就是功能模块分割更清楚,并且可以有选择的发布。
将窗体写在DLL里面的好处就是更新时只要替换某一部分,另外就是功能模块分割更清楚,并且可以有选择的发布。
DLL的Form处理起来比较麻烦的
但没有去解决,也就过去了
其实最好的解决方式是用PACKAGE。它几乎结合了静态EXE和动态DLL的所有优点,开发时和静态EXE几乎一样很少需要额外考虑什么,而缺点很少可以接受的。