c# 打包安装程序时,为什么会生成两个安装程序? 生成一个.exe安装程序需要怎么设置?

 我来答
lc19890531
2012-08-09
知道答主
回答量:1
采纳率:0%
帮助的人:1599
展开全部
C#编写的解决方案下 有一个Bin目录。里头有Debug文件夹或者Release文件夹。(看你用什么方式编译的) 进入后你会发现有一个.exe文件,就是你要的程序, 就是安装包。其实就是把Debug文件夹里的东西打包发布。如果你没有引用其它的dll文件。或者解决方案下只有一个项目。那么直接用这个exe就行了。如果你编写的三层程序。还需要把其它三层生成的dll文件放到一起。要不运行不了。
追问
我引用了别人的dll文件。我只想生成一个exe安装程序。有什么办法吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
油菜花零
2012-08-09 · TA获得超过881个赞
知道小有建树答主
回答量:501
采纳率:50%
帮助的人:335万
展开全部
一个是debug,一个是release。debug没啥用处,就调式使用的,发布后就没用了。
更多追问追答
追问
release下面有两个文件一个是.setup.exe一个是setup.msi
追答
msi是windows安装文件,其实它装的时候就是调用的别的exe,是对所有exe的一个管理。
如果你的程序就打包了一个exe程序,那么msi应该是可有可无的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
有颗傲b
2012-11-14
知道答主
回答量:19
采纳率:0%
帮助的人:20.3万
展开全部
别用自带的打包程序
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式