繁体   English   中英

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

[英]c# how to create an executable file so people without a compiler can run it

C#如何创建一个可执行文件,以便没有编译器的人都可以运行它。我已经创建了一个Sudoku控制台应用程序,这真是太神奇了。电脑..像电子游戏之类的东西

只需在发行版中构建您的应用程序,然后运送您在其中找到的可执行文件:

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

如果需要,您可以为应用创建一个安装程序,例如使用免费且功能强大的Inno Setup 互联网上有关于Inno Setup的大量教程和示例,涵盖了几乎所有需求。

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

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

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

我说过Inno Setup,但是还有其他一些安装程序可以满足您的需求: NSIS是免费安装程序的另一个示例(即使其语言较难学习)。 或WIX,安装工厂,InstallShield ...,但其中一些不是免费的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM