关键是在启动过程之前将Process.StartInfo.UseShellExecute属性设置为false。接着使用start即可启动非exe文件作为可执行文件运行。

 

或者

或者

如果您对C#游戏开发感兴趣,可以扫下面二维码加入我们的QQ群来一起学习交流

原创文章,转载请注明本文链接地址(违者必究):自定义可执行文件扩展名(非exe)