c#如何创建可执行文件,以便没有编译器的人可以运行它

时间:2015-06-05 13:00:51

标签: c# visual-studio console-application exe sudoku

c#如何创建可执行文件,以便没有编译器的人可以运行它 我已经创建了一个Sudoku控制台应用程序,这太棒了.. 如何将它发送给没有视觉工作室的人,这样他就可以在他的计算机上运行...就像电子游戏和这类东西

2 个答案:

答案 0 :(得分:2)

只需在发布中构建您的应用程序并发送您找到的可执行文件:

<YourProjectPath>/bin/Release/<YourProject>.exe

答案 1 :(得分:1)

如果您愿意,可以为您的应用创建安装程序,例如使用免费且功能强大的Inno Setup。互联网上有大量有关Inno设置的教程和样本,实际上可以满足任何需求。

例如,有些脚本能够在安装应用程序时检查目标PC是否具有应用程序正常运行所需的.NET版本,并且有脚本可以下载和安装(甚至是静默)所需的.NET框架。

使用安装程序,您的用户将能够安装和运行您的应用程序,只需运行从您的网站下载的安装程序可执行文件即可。

我认为花一些时间学习一些非常有用的东西是个好主意。

我谈到了Inno Setup,但还有其他几个安装程序已经准备好满足您的需求:NSIS是免费安装程序的另一个例子(即使它的语言有点难学)。或WIX,Setup Factory,InstallShield ......但其中一些不是免费的。