MSI文件和EXE文件有什么区别?
2011-05-27 16:14
211 查看
msi是Windows installer开发出来的程序安装文件,它可以让你安装,修改,卸载你所安装的程序.说白了msi就是Windows installer的数据包,把所有和安装文件相关的内容封装在一个包里了.
setup.exe也允许你安装程序,但程序员在开发setup.exe的时候要比开发setup.msi困难的多,需要人工编写和安装,修改,卸载相关的很多内容.而msi把这写功能都集成化了,易于开发WINDWOS程序安装包
setup.exe也允许你安装程序,但程序员在开发setup.exe的时候要比开发setup.msi困难的多,需要人工编写和安装,修改,卸载相关的很多内容.而msi把这写功能都集成化了,易于开发WINDWOS程序安装包
相关文章推荐
- 安装文件MSI文件和EXE文件有什么区别?
- linux下的 tar.gz文件和.rpm文件有什么最大的区别?
- Linux 里有/lib和/usr/lib,这两个目录下的库文件有什么区别吗?如果没区别为什么又要分开放呢
- pdb和pdm文件有什么区别?
- 语句include和require的区别是什么?为避免多次包含同意文件,可用?语句来代替他们?
- linux下的so、o、lo、a、la文件有什么区别?
- .zip和.tar.gz的文件有什么区别?
- 【转】Linux 里有/lib和/usr/lib,这两个目录下的库文件有什么区别吗?如果没区别为什么又要分开放呢
- C语言中文本文件与二进制文件的区别是什么
- fopen打开文件模式rb和rb+有什么区别
- Linux 里有/lib和/usr/lib,这两个目录下的库文件有什么区别吗?如果没区别为什么又要分开放呢
- C#文件操作-File类和FileInfo类有什么区别?
- linux下的so、o、lo、a、la文件有什么区别
- 后缀为 ashx 与 axd 的文件有什么区别
- linux中/etc/rc.d/rc.local和/etc/rc.local这两个文件有什么区别
- [转].NET编译的EXE文件,与一般的EXE文件有什么不同
- linux下的so、o、lo、a、la文件有什么区别
- 二进制文件和文本文件究竟有什么区别?(内附小实验和C语言中fwrite fread fprintf fscanf函数的用法)
- mybatis配置文件中的${}和#{}有什么区别?
- linux文件操作中basename和dirname有什么区别