Windows平台下unity生成的exe文件一运行就崩溃,有大神知道是啥原因吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Windows平台下unity生成的exe文件一运行就崩溃,有大神知道是啥原因吗?相关的知识,希望对你有一定的参考价值。

这个是崩溃的地方,
初始化触摸支持就崩了。

1.确保你exe文件和文件夹名字对应:如xxx.exe xxx_Data
2.安装FrameWork
3.最好不要有中文路径,无论是发布时还是安装时
4.无法解释的问题,可能是破解文件的问题
参考技术A 知道是什么问题了吗,我也遇到了

Unity连接sqlite数据库,在windows Unity软件中成功连接,但是发布为EXE后,无法连接

参考技术A 这个问题我也遇到了,我是这样解决的。先介绍环境:我是在windows7上运行Unity5.6.6,数据库也是sqlite,最终发布成EXE文件,也是在PC上运行。
发布前,我的数据库文件db放在unity的Asset目录下。
(1)象网上许多友友介绍的一样,先在C:\Program Files\Unity 5.6.6f2(64-bit)\Editor\Data\Mono\lib\mono\2.0目录下,把:Mono.Data.Sqlite.dll、sqlite3.dll、System.Data.dll这三个文件复制到你的工程文件Asset\Plugins\目录中。
然后直接发布,比如发布后的文件分别有两项:ex.EXE,ex_Data(这是目录)。
(2)此时,你把工程文件Asset\的数据库文件db,复制到发布后的ex_Data\目录下就可以了。我试过了四、五次,都没出现问题。
但愿你能成功!!!

以上是关于Windows平台下unity生成的exe文件一运行就崩溃,有大神知道是啥原因吗?的主要内容,如果未能解决你的问题,请参考以下文章

Unity发布Windows平台exe后制作成漂亮美观的Setup.exe安装程序(图文讲解,支持多语言,含Demo源码)

boost 编译,windows平台

如何在linux平台将python封装成exe文件,我用cxfreeze试过,生成了linux下的可执行文件,无法生成exe文件

Unity连接sqlite数据库,在windows Unity软件中成功连接,但是发布为EXE后,无法连接

如何将python程序封装成exe可执行文件

如何将python程序打包为exe