使用实例化 VA Smalltalk™ 打包到可执行文件中



我想知道是否可以打包成VA Smalltalk中的可执行文件。关于这个主题的帖子似乎有矛盾或旧的信息。实例化的自述文件评论了初始屏幕和客户端安装的其他资源调整,但不清楚如何制作可执行应用程序进行分发。

在这种情况下:

生成 exe 文件是否意味着剥离图像?映像是否是引导的,即从头开始构建的?

所以我试图给出一个简短的答案。将应用程序部署为运行时时,确实会提供多个组件:

  • 您精简的图像(VA ST有一个非常强大的工具,称为打包图像浏览器来完成此任务)
  • 虚拟机(Windows 上的.exe)。您可以自定义此 exe 以显示初始屏幕或窗口图标。
  • VM 和/或映像所需的许多其他文件。这些是图片、消息目录、其他 DLL 等。VAST 在 VAST 文档中列出了如果您使用产品的某些功能,则必须运送哪些文件

因此,没有机制将VM和Image捆绑在一起并将它们转换为单个.exe文件,例如在Dolphin Smalltalk中,也许更多。您运送的通常是一个包含几个子文件夹的目录。

无法使用 VA Smalltalk 将图像(.icx 文件)嵌入到可执行文件(.exe 文件中。您能做的最好的事情就是为 VM 提供一个 exe 文件,为映像准备一个您自己的自定义 icx 文件,再加上一个用于配置的.ini文件。 管理器中的"使可执行文件"选项会为您创建这些文件,但您仍然有多个文件。

这是开始制作运行时的好资源。虽然,如前所述,您可以从选项菜单中"制作可执行文件",但我的经验是基于运行时打包的。

最新更新