日期:2014-05-17  浏览次数:22039 次

C# Winform小项目怎么打包为一个不需要安装的绿色可执行文件exe
C# Winform小项目怎么打包为一个不需要安装的绿色可执行文件exe,点击即可使用?望大侠们帮小弟解决一下,急用

------解决方案--------------------
只要目标机器安装了framework,直接用编译出来的程序就可以了
------解决方案--------------------
将debug文件夹下使用winrar打包成exe格式的自解压缩包
------解决方案--------------------
你的意思是不安装。Net类库吗?
------解决方案--------------------
不能不安装.net 库,不过网上好像有工具可以提取需要的dll,你去找找吧
------解决方案--------------------
就像飞秋一样,点击即可用,不需要安装

------解决方案--------------------
谢谢各位了,找到解决方案了,在网上下载了一个小工具ILMerge,用这个工具就可实现不需安装点击即可用的可执行exe文件
------解决方案--------------------
引用:
谢谢各位了,找到解决方案了,在网上下载了一个小工具ILMerge,用这个工具就可实现不需安装点击即可用的可执行exe文件


是的 这个等于是把需要的DLL和EXE合并为一起的,可以认为是简单的加壳工具 不过使用写的软件还是需要安装donet framwork的。
------解决方案--------------------
用 ILMerge.exe 把dll和exe合并就可以。当然客户端要有.net framework。
------解决方案--------------------
小心...可能会报病毒
------解决方案--------------------
不需要装framwork了吗? 把\bin\Debug 下的exe打包不就行了? 没明白 你折腾什么呢
------解决方案--------------------
framework不装的话即便打包了也不能运行的。。
------解决方案--------------------
可以用PostBuild把你的程序和运行库合并成一个EXE,使可在无运行库的机器上双击运行。代价是程序将被增加20多MB,启动速度很慢。
------解决方案--------------------
  大家说说,国内开发的程序。 国外人使用应该 没问题吧 
------解决方案--------------------
楼主,同问你的问题,你是如何解决的?求指点啊