C#生成安装项目msi和exe哪个好用?

我在做完C#项目后,新建了安装项目后来生成了两个安装器一个是.exe,另一个是.msi两个都能安装,安装后程序照常运行..但两个安装器有什么重大区别吗?... 我在做完C#项目后,新建了安装项目
后来生成了两个安装器
一个是.exe,另一个是.msi
两个都能安装,安装后程序照常运行..但两个安装器有什么重大区别吗?
展开
 我来答
lily_blues
推荐于2016-01-06 · TA获得超过6467个赞
知道大有可为答主
回答量:1279
采纳率:0%
帮助的人:1729万
展开全部
就我个人的了解(可能不准确啊),在某些企业应用环境下,需要企业的IT部门或者系统管理员为企业的所有员工远程批量自动部署应用程序,在这种情形下就必须要使用MSI并采用Active Directory的策略来进行了。

另外,有的安装程序做出来的EXE文件,其实只是MSI的一个引导程序,它必须和MSI配合在一起才能安装。这个引导程序会去启动Windows Installer服务,检查Windows Installer服务版本等……

而有的安装程序这把这个引导程序和MSI打包成了一个单独的EXE。

其实,用Visual Studio做出来的安装程序,就算是通过EXE安装,实际上也是会在后台启动Windows Installer Service来完成安装的。
vistayangxi
2010-07-02 · 超过13用户采纳过TA的回答
知道答主
回答量:75
采纳率:0%
帮助的人:0
展开全部
exe比msi好用,msi需要启动安装服务,exe直接可以运行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式