首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

问个有关问题,有点不明白

2012-02-06 
问个问题,有点不明白!就是关于.NET的安装程序大包后,在目录下生成了两种文件.EXE.MSI这两种文件都可以执行

问个问题,有点不明白!
就是关于.NET的安装程序大包后,在目录下生成了两种文件
.EXE
.MSI
这两种文件都可以执行程序的安装,

他们的区别是什么?给客户时我们应该让客户选择哪个安装?

[解决办法]
.EXE就是调用的.MSI

.EXE可以少

.MSI不可缺
[解决办法]
exe包含了对Microsoft Installer服务的检测,并且一般还包含了Microsoft Installer的安装程序。也就是说如果用户的电脑上没有安装Microsoft Installer,那么他将打不开msi文件,这个时候exe文件可以帮助他安装程序,如果用户的电脑上有Microsoft Installer,那么一般它们俩没区别。

热点排行