日期:2014-05-18  浏览次数:20697 次

问个弱智问题
程序编译后都生成EXE文件,,什么情况下还要打包呢?

什么程序不生成EXE文件呢

------解决方案--------------------
asp.net程序就是典型的不产生exe的项目类型。

还有用户控件、类库、工作流活动、数据库项目、wcf项目(非自托管)等等也不生成exe。

在复杂一点的程序上,不但要拷贝exe,可能还要配置数据库,安装和注册程序控件、部件,安装硬件驱动程序,安装程序相关的文件,比如帮助手册,添加快捷方式到桌面和开始菜单,向Windows注册表作初始化设置,为用户帐户准备权限……很多很多事情,有一个自动安装程序代替手工劳动多好。