如何将c#程序打包成.exe可执行文件?

时间:2022-12-29 23:03:09
请问如何将c#程序打包成.exe可执行文件?谢谢各位!

16 个解决方案

#1


在VS中运行一下,自动生成EXE

#2


呵呵,谢谢!但是我想打包,不用直接进入vs环境中点击运行就能执行文件,就是面向用户的,也就是任何人点击可执行文件就可以完成程序的功能。不在我的机器运行。

#3


呵呵,已经解决了,谢谢!
方法是:
如何生成可执行文件.EXE 您可以采用下列两种方式来生成可执行文件.EXE: 方法一:在Visual Studio 2005的集成开发环境中,从“生成”菜单中选择“生成解决方案”,即会在项目的\bin文件夹中产生.EXE文件。 方式二:在SDK命令提示符窗口下,执行csc命令来编译.EXE文件。

#4


汗!

#5


无语....

#6


在客户机上必须安装.net framework 2.0,才可以运行。

#7


楼主的办法可行不通,呵呵。你的意思是想做成绿色版的,用户不用装框架,所有的动态库都集成在一个EXE里,我试过好多软件来找都失败了。框架还是得装哦。

#8


楼主搞错打包的概念了,这不叫打包

#9


打包应该是叫做制作安装包文件,用setup类来生成msi文件吧

#10


对娄,楼上说的是那么回事!

#11


关键是做成msi时候框架不能直接安装

#12


楼主所谓的解决也没解决嘛...点解决方案编译出来的EXE也就你机子能运行...换别人机子就不行了

有人知道怎么做出那种EXE么???

#13


把 framework   2.0打包到安装文件中,安装时自动安装就行了,

#14


晕,LZ好搞笑哦,这个就是一个可执行文件,但是得有Framework才行的。
打包是安装包,如果你的程序要写注册表,要设置全局DLL,要拷贝文件,要创建文件夹,要在安装时候建数据库那才是在打包时候做的事情。

#15


谢谢.解决了!

#16



我也想做一个能在没有装framework的机子上可以运行的东西。不知道怎么整,有人知道的话就麻烦通知一声阿,只要方法行得通,我会把我的积分作为回报。

#1


在VS中运行一下,自动生成EXE

#2


呵呵,谢谢!但是我想打包,不用直接进入vs环境中点击运行就能执行文件,就是面向用户的,也就是任何人点击可执行文件就可以完成程序的功能。不在我的机器运行。

#3


呵呵,已经解决了,谢谢!
方法是:
如何生成可执行文件.EXE 您可以采用下列两种方式来生成可执行文件.EXE: 方法一:在Visual Studio 2005的集成开发环境中,从“生成”菜单中选择“生成解决方案”,即会在项目的\bin文件夹中产生.EXE文件。 方式二:在SDK命令提示符窗口下,执行csc命令来编译.EXE文件。

#4


汗!

#5


无语....

#6


在客户机上必须安装.net framework 2.0,才可以运行。

#7


楼主的办法可行不通,呵呵。你的意思是想做成绿色版的,用户不用装框架,所有的动态库都集成在一个EXE里,我试过好多软件来找都失败了。框架还是得装哦。

#8


楼主搞错打包的概念了,这不叫打包

#9


打包应该是叫做制作安装包文件,用setup类来生成msi文件吧

#10


对娄,楼上说的是那么回事!

#11


关键是做成msi时候框架不能直接安装

#12


楼主所谓的解决也没解决嘛...点解决方案编译出来的EXE也就你机子能运行...换别人机子就不行了

有人知道怎么做出那种EXE么???

#13


把 framework   2.0打包到安装文件中,安装时自动安装就行了,

#14


晕,LZ好搞笑哦,这个就是一个可执行文件,但是得有Framework才行的。
打包是安装包,如果你的程序要写注册表,要设置全局DLL,要拷贝文件,要创建文件夹,要在安装时候建数据库那才是在打包时候做的事情。

#15


谢谢.解决了!

#16



我也想做一个能在没有装framework的机子上可以运行的东西。不知道怎么整,有人知道的话就麻烦通知一声阿,只要方法行得通,我会把我的积分作为回报。