C#编写完成后打包问题

VC# 用installer可以打包了,但是打包出来是个安装包,还要安装

有没有打包成一个文件,里面有dll和exe的,发给别人文件夹,直接点击exe就行。这种我就能接受
----优先期望

当然直接变成1个exe也可以。

那你直接复制bin/debug文件夹,发给别人就行了

1.如果你的程序安装时候不需要执行一些例如:修改注册表,安装依赖项,注册com,创建桌面开始菜单的快捷方式等等这些操作的话可以直接把编译好的文件夹发给客户,但是做好是release版本的不要是debug版本的。这样客户拿到之后直接就可以打开exe使用。
2.如果你想打包成一个exe可以用ILMerge这个工具,可以把dll和exe全部的程序集打包到一个exe文件里面。