打开一个应用程序和.shy工作,但一个打包的应用程序给出一个只有按钮的窗口?

时间:2014-10-16 21:48:42

标签: shoes

我通过Shoes打开.rb文件或将其打包成.shy文件时编写了一个完美无缺的应用程序,但当我将其打包成Windows可执行文件时,无论是使用我的缓存Win32二进制文件还是重新加载它们.exe只是打开这个窗口:

任何修复此问题的方法或以不同方式编译它作为可执行文件?

在Windows 7上运行Ruby 1.9.3和Shoes 3.2

1 个答案:

答案 0 :(得分:0)

问题是.shy可执行文件只打包脚本而不是整个目录,你可以通过创建环境变量来绕过这个问题,你可以在其中保存目录路径并从.shy访问它以正确运行你的应用程序。我不确定这对你有什么帮助,因为任何人都花了这么长时间才回答。如果您不知道如何设置环境变量,请告诉我,以便我发布我的解决方案。