使用Instantiations VA Smalltalk™打包成可执行文件?

时间:2013-12-25 19:40:07

标签: executable smalltalk visual-age

我想知道是否可以打包到VA Smalltalk中的可执行文件。有关此主题的帖子似乎有contradictoryold信息。有关客户端安装的初始屏幕和其他资源调整的README from Instantiations评论,但不清楚是否要制作可执行的应用程序以进行分发。

在那种情况下:

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

3 个答案:

答案 0 :(得分:1)

无法使用VA Smalltalk将图像(.icx文件)嵌入到可执行文件(.exe文件)中。您可以做的最好的事情是拥有VM的exe文件和您自己的图像自定义icx文件以及用于配置的.ini文件。组织者中的“Make Executable”选项为您创建这些文件,但您仍有几个文件。

答案 1 :(得分:1)

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

答案 2 :(得分:1)

所以这是我尝试简短回答的问题。 将应用程序部署为运行时时,您会运送多个组件:

  • 您的精简图像(VA ST有一个非常强大的工具,称为打包图像浏览器,用于此任务)
  • 虚拟机(Windows上的.exe)。您可以自定义此exe以显示启动画面或窗口图标。
  • VM和/或图像所需的许多其他文件。这些是图片,消息目录,其他DLL等。如果您在VAST文档中使用产品的某些功能,VAST会列出您必须提供的文件的详尽列表

因此没有机制将VM和Image捆绑在一起并将它们转换为单个.exe文件,就像在Dolphin Smalltalk中一样,甚至更多。您发布的内容通常是包含少量子文件夹的目录。

我希望此评论与其他人已经编写并链接,使您的图片更清晰。