跪求,能不能将C# 窗体应用程序部署为一个单独的EXE安装包,而不是一个setup安装文件?

如果成功的话,加50分,看清楚我的问题,希望高手指点!

你完全可以 用rar打包成一个完整的exe安装包。对于绿色版的软件完全没有必要用vs的打包程序。只是在判断fw上面会有点问题。追问

怎么用rar打包?

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-05-09
这个完全可以实现的,visual studio自带这个功能的。过程有点复杂,我只能简单说下:新建工程时选择其他工程类型-安装于部署。然后就是添加你的要做成安装包的项目到里面,文件-添加-现有项目。其他你自己摸索吧,可以添加许可协议、快捷方式等功能的。追问

你这过程好像是部署winform程序成SETUP.exe和.msi文件,我说的是只部署成.exe文件,而且图标可以自己设置的那种,你能明白吗?

第2个回答  2012-05-17
在百度文库里有《如何打包C#》,看完后你就会弄了。追问

呵呵 我要的不是VS自带的打包,那种我也会,我是说直接打包成一个EXE文件的,不是SETUP.exe和.msi文件的哪种,你能明白吗?这个能做吗?谢谢!

...写出来的东西弄成一个安装文件或者免安装的exe
利用Setup Factory和NSIS等最简单得办法也可以实现。最终图标如果无法修改,还有个工具叫ResHacker把安装包图标一改就成了一个完整安装包,打包软件支持VBS代码,可以检测注册表是否安装支持文件,如Framwork或者报表工具,网上搜教程吧,这个是门学问哦,不是一句两句能写完的。

用C#写完程序怎么用C#打包成安装程序setup.exe?
1:新建安装部署项目 打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)2:安装向导 关闭后打开安装向导,点击下一步,或者直接点击完成.如下图:3:开始制作 安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->...

封装c#的源程序变成一个EXE或MSI安装包
1:新建安装部署项目打开VS,点击新建项目,选择:其他项目类型->安装与部署->安装向导(安装项目也一样),然后点击确定.(详细见下图)此主题相关图片如下:2:安装向导关闭后打开安装向导,点击下一步,或者直接点击完成.3:开始制作安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,...

什么软件能把c#编写的Debug文件夹下的程序编译成exe安装程序
对源程序进行部署:1.创建一个部署的工程文件:文件-新建项目-其他项目类型-安装和部署-安装项目(没研究过这几个模板的区 别)-给工程命名 2.添加一个新文件夹:右键单击应用程序文件夹-添加-文件夹,这样便会在应用程序文件夹下产生一个新的文 件夹,请给他命名(也可以不用添加这个文件夹...

VS2015写的C#解决方案,怎么打包封装成安装包setup?
步骤一:创建应用程序文件夹。将程序.exe文件放置于新建的文件夹中,确保文件结构清晰,便于后续操作。步骤二:添加文件至项目。在VS2015中打开解决方案,右键点击项目,选择“添加文件...”。在弹出的窗口中,找到先前创建的应用程序文件夹,选择.exe文件,然后将其拖拽到项目中。步骤三:设置系统必备项。

C# winform 部署打包 默认生成的是msi文件,能不能不生成msi而是生成exe...
好像不行吧,一般生成的是一个msi文件和一个setup.exe文件,对于安装了installer2.0(好像是这个版本)的机器只要msi文件就可以安装,但如果没有安装过,则需要通过点击setup.exe才能安装。

c#如何将已经做好的应用程序和.net框架一起打包?
2.点击“确定”后,会出现安装向导,选择“创建用于Windows应用程序的安装程序(S)”。一路点击“下一步”直到最终安装向导的完成会需要5步,最终会在当前的解决方案中添加一个名称为“Setup1”的安装项目。3.在窗口“文件系统(setup1)”下,有三个文件夹“应用程序文件夹”、“用户的‘程序’菜单...

...在安装程序里,也就是放在生成的安装文件setup.exe里
在解决方案中添加一个安装项目,如:“添加新项目”->“其他项目类型”->“安装和部署”->“Visual Studio Installer”->“安装项目”,这时候,你会添加一个“安装项目”,如“Setup1”。右键点击“Setup1”->“属性”->“系统必备”,选择“从与我的应用程序相同的位置下载系统必备组件”那么 ....

[C#.net资料]visual studio打包可安装的exe程序(添加配置文件),新手小白...
若希望无需卸载旧版本直接升级,修改Setup项目属性,将版本号设为高于原版本号。这样做后,系统会提示是否修改ProductCode,点击“是”即可。最后一步,修改所有程序集的版本号,确保在重新生成安装包时,旧版本的dll和exe文件可以被新版本覆盖,实现无缝升级。至此,打包过程就告一段落。希望本文提供的步骤...

C#项目打包并自动安装SQL数据库
在解决方案资源管理器中选择 setup 项目 在 视图 菜单上指向 编辑器 然后选择 自定义操作 在自定义操作编辑器中选择 安装 节点 在 操作 菜单上 选择 添加自定义操作 在 选择项目中的项 对话框中 双击 应用程序文件夹 选择 主输出来自 installDB(活动) 项 然后单击 确定 关闭对话框 在 属性 窗口...

相似回答