所以我决定看看Smalltalk。谷歌搜索带我到Squeak和Squeak By Example。 Squeak By Example告诉我将.image文件拖到Squeak.exe图标上。我这样做并得到一个错误:
“错误:无内容安装”
如果我自己加载squeak.exe,则不会出现错误消息。我认为这是因为它使用了squeak.org下载中包含的图像文件,而不是我正在尝试使用的图像文件。我已经验证.image和.changes文件不是只读的并且是未阻止的(你知道,从互联网上下载的文件的属性对话框中存在的那个小按钮)。
吱吱声版本:Squeak-4.2-All-in-One SBE:1.3
下一步是什么?
编辑: 继续阅读这本书,我找到了保存环境的部分,然后尝试打开最近保存的图像。我得到了同样的错误。所以它必须是我如何打开它,或权限的事情或问题。我确保我的用户和系统用户都可以完全控制图像并更改文件。我还尝试强制squeak.exe以管理员身份运行。还有问题。
退出时保存默认图像而不是保存,只需加载squeak.exe(和默认图像)即可正常工作。我稍后会再看一下。
答案 0 :(得分:12)
似乎在Squeak.ini中指定了ImageFile时(如Squeak-4.2-All-in-One中的情况),始终使用图像文件。如果您将文件作为参数传递给Squeak.exe(或拖放它),那么该文件将作为源文件传递给图像而不是执行。
如果要通过将图像文件放在Squeak.exe图标上来打开图像文件,请从Squeak.ini中删除ImageFile指令