c# winform如何打包成一个exe运行文件

问题描述

制作了一个小工具公司内部使用的程序debug下有3个必须的文件不想通过安装程序来安装如何生成一个直接双击就能运行的exe程序呢?求指教。。。

解决方案

解决方案二:

解决方案三:

解决方案四:
同问同问!!也想知道这个怎么弄
解决方案五:
用WinRar做一个自解压程序?另外,为什么给别人用Debug版本而不是Release版本?
解决方案六:
引用4楼qbilbo的回复:

用WinRar做一个自解压程序?另外,为什么给别人用Debug版本而不是Release版本?

版本不重要,WinRAR的算了吧360一直病毒提示有木有
解决方案七:
代码我就不上了,你可以把DLL文件作为内容打包到主程序集中,然后在加载的程序集的时候把程序集中的dll文件加载到内存。AppDomain.CurrentDomain.AssemblyResolve+=newResolveEventHandler(CurrentDomain_AssemblyResolve);

解决方案八:
关键你客户机上有没有.NET,这个是少不了的,一般要放到安装包里,dll倒是好说
解决方案九:
VS自带生成安装程序的功能,在解决方案中添加一个工程,在其它项目类型里可以找到专门制作安装程序的工程模板,后面怎么弄我也记不太清楚了,自己摸索吧。还有一个方法,可以用NSIS来制作安装程序,这个是基于脚本的,灵活性更大。
解决方案十:
.NETframework是必须安装的,不过现在WIN7WIN8的用的多了你需要的.netframework版本低的话估计问题不大VS自带的安装程序感觉有些麻烦,我习惯用INNOSETUP,也是基于脚本的
解决方案十一:
给他们复制到某盘目录下,再发送到桌面快捷方式,就OK了
解决方案十二:
.net写的程序,目标机器要安装相应版本的.netframework类库才可以运行的嘛。
解决方案十三:
公司内部使用的话,就做一个exe,完全不管打包,第一次运行时自动从公司FTP服务器下载所有的资源文件,还可以检查更新
解决方案十四:
两种方法1.做一个自解压程序,iexpress工具(系统自带)或者winrar之类的都可以,它是将文件打包然后让你指定一个解压后要运行的文件2.另外再写一个简单的bootstrap.exe,将你的demo用到的那几个文件全部以嵌入式资源的形式编译,这个程序要做事情很简单,用GetManifestResourceStream动态地将demo程序读取出来(你可以放到用户临时文件),然后运行demo

时间: 2024-09-19 09:07:43

c# winform如何打包成一个exe运行文件的相关文章

怎么将一个文件夹中的内容打包成一个exe

问题描述 怎么将一个文件夹中的内容打包成一个exe 有一个软件包含一个exe(exe1)文件(用于读取数据文件,并展示数据文件中的内容),一个配置文件,一个数据文件,运行exe(exe1)文件,会将数据文件中的内容读取出来,然后显示到界面上.现在要求把这个三个文件打包一个exe(exe2)文件,供用户下载.用户下载后,直接打开exe2文件,会将exe1,配置文件,数据文件从exe2中释放出来至某一目录(目录打包时指定,释放的过程对用户完全透明),然后自动执行exe1文件,打开软件界面,当exe1

怎样将打包成一个exe的 dll和exe分开(C#)

问题描述 ILMerge是将C#制作的WinForm应用程序(exe和所引用的dll)打包成一个.exe文件(不是打包成安装文件啊!).有什么工具将dll和exe分离出来 解决方案

InstallShield2010如何把.net 4.0环境打包成一个EXE文件进行选择安装?

问题描述 各位大侠我用InstallShield2010打包的.net4.0环境都是预安装,我想把.net4.0环境打包成一个EXE文件进行安装,不带文件夹的那种?求大侠们教我! 解决方案 解决方案二:使用InstallShieldPackageForTheWeb可以方便地将安装程序打包成单一exe的形式.解决方案三:好的我试试看看!解决方案四:你把.netframework4.0打到包,然后在输出的时候,输出为一个一个压缩可执行文件就可以.注意.netframework4.0需要选择32位和6

用WinRAR将多个swf打包成一个EXE文件

在制做一个flash时常常有文件种需导入其它swf文件的情况,这种情况使用flash player打包成EXE文件时,无法将附带的swf文件打进去,这给文件的复制带来了不便.如何将多个swf文件打成一个exe包呢? 比如:有 main..swf. av.swf 6-2.swf 6-3.swf 这样4个SWF文件 其中index.swf 调用其它的SWF,现在把综们发布成一个 EXE 文件. 这种功能要使用第三方软件.不过这个软件很普及,几乎人人都用--winrar!! 怎么做?跟我来-- 1.准

将网站打包成一个exe文件安装

问题描述 我有一个网站发布在IIS上,我想做个exe安装文件,这个文件安装后在桌面新建个快捷方式,打开快捷方式时会打开默认浏览器打开网站.请问有什么方法可以是实现.不想用.net来做,这个打包.net环境进去,安装包太大了,得不偿失.大神们帮下忙!! 解决方案 解决方案二:你这个所谓的安装包就是要在桌面上创建个网站的快捷方式?解决方案三:是的,的确就是在桌面上建个网站的快捷方式.解决方案四:Referthis:AdvancedInstaller

python程序用pyinstaller打包成单个exe文件后运行出错

问题描述 python程序用pyinstaller打包成单个exe文件后运行出错 如题,我打包一个python程序,import 的包比较多,打包过程也没报错,用pyinstaller -D 打包为目录时程序可以执行,用-F打包成单个文件,运行就崩溃掉, warn*文件里这样的信息 missing module named unicodedata.ucd_3_2_0 - imported by unicodedata, stringprep, encodings.idna missing mod

如何把所有代码和窗体封装成一个EXE

问题描述 也就是说如何把所有东西都封装成一个EXE文件.单拿这个EXE文件在别的任何机器上都可以运行完整一套应用程序.不是部署安装包...,求高手 解决方案 解决方案二:你说的这个事,WinRar就能办到就是个释放,启动另一个...........解决方案三:嘿嘿.楼上的回答精湛.解决方案四:引用2楼dfhdhq的回复: 嘿嘿.楼上的回答精湛. 你认为精湛的话,写个用Rar安装.Net2.0脚本让大伙看看!解决方案五:不行,netframework是必须安装的.解决方案六:不知道你说的所有的东西

没有任何提示信息-py2exe打包后的exe运行不了

问题描述 py2exe打包后的exe运行不了 各位前辈们,小弟是python新手,刚用了不到两个月,希望前辈们多多指教.想问一下有没有谁遇到过我这样的问题:python开发的程序,在python开发环境(eclipse上装python插件,点击Run)上能够正常运行,打包后生成了全部的文件(包括:exe文件,zip文件,还有一个w9xpopen.exe),也上网找了不少资料,类似跟msvcr90.dll相关的文章:http://hi.baidu.com/yangyingchao/item/2a6

python py2exe-py2exe 打包成windows 无法运行

问题描述 py2exe 打包成windows 无法运行 py脚本如下: print 'hello world' raw_input('press enter key to exit') setup.py如下 from distutils.core import setup import py2exe options = {"py2exe": {"compressed":1, "optimize":2, "bundle_files&quo