c# 打包安装程序时,为什么会生成两个安装程序? 生成一个.exe安装程序需要怎么设置?
展开全部
C#编写的解决方案下 有一个Bin目录。里头有Debug文件夹或者Release文件夹。(看你用什么方式编译的) 进入后你会发现有一个.exe文件,就是你要的程序, 就是安装包。其实就是把Debug文件夹里的东西打包发布。如果你没有引用其它的dll文件。或者解决方案下只有一个项目。那么直接用这个exe就行了。如果你编写的三层程序。还需要把其它三层生成的dll文件放到一起。要不运行不了。
追问
我引用了别人的dll文件。我只想生成一个exe安装程序。有什么办法吗
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个是debug,一个是release。debug没啥用处,就调式使用的,发布后就没用了。
更多追问追答
追问
release下面有两个文件一个是.setup.exe一个是setup.msi
追答
msi是windows安装文件,其实它装的时候就是调用的别的exe,是对所有exe的一个管理。
如果你的程序就打包了一个exe程序,那么msi应该是可有可无的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
别用自带的打包程序
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询