c# winform应用程序打包问题

我帮朋友做的一个WINform程序,用VS自带的工具做成的安装包,会生成exe和msi文件,这两个文件有什么区别?我在本机试了都能安装。我发给朋友的是msi文件,朋友安装... 我帮朋友做的一个WINform程序,用VS自带的工具做成的安装包,会生成exe和msi文件,这两个文件有什么区别?我在本机试了都能安装。我发给朋友的是msi文件,朋友安装的时候会被360提示为木马,这是什么原因?怎么解决? 展开
 我来答
xiemin198403
2012-03-02 · TA获得超过147个赞
知道小有建树答主
回答量:268
采纳率:0%
帮助的人:95.6万
展开全部
1、.msi是Windows installer开发出来的程序安装文件,它可以让你安装,修改,卸载你所安装的程序。说白了.msi就是Windows installer的数据包,把所有和安装文件相关的内容封装在一个包里了。2、.exe也允许你安装程序,但程序员在开发setup.exe的时候要比开发setup.msi困难的多,需要人工编写和安装,修改,卸载相关的很多内容。而msi把这写功能都集成化了,易于开发WINDWOS程序安装包。

360可能是误判,你让你朋友关闭360试试。
HFZMZX
2012-04-27
知道答主
回答量:3
采纳率:0%
帮助的人:3.3万
展开全部
试试把***.msi文件的***换一个名字,不要用setup.msi
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
linyongboccdn
2012-03-02
知道答主
回答量:11
采纳率:0%
帮助的人:4.3万
展开全部
我打包java包也是这样的!
我是在自己的电脑杀毒先的!
你试试吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wz57395955kk
2012-03-15
知道答主
回答量:17
采纳率:0%
帮助的人:3.4万
展开全部
你可以试着更改360的文件可识别类型
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式