所以我决定看看Smalltalk。谷歌搜索让我找到了 Squeak 和 Squeak By Example。 Squeak By Example 告诉我将 .image 文件拖到 Squeak.exe 图标上。我这样做并得到一个错误:

“错误:没有要安装的内容”

如果我自己加载 squeak.exe,则不会出现错误消息。我认为这是因为它使用了从 squeak.org 下载的图像文件,而不是我尝试使用的图像文件。我已经验证了 .image 和 .changes 文件不是只读的并且是未阻止的(您知道,存在于从 Internet 下载的文件的属性对话框中的那个小按钮)。

Squeak 版本:Squeak-4.2-多合一
SBE:1.3

下一步是什么?

编辑:
继续看书,我到了保存环境的部分,然后尝试打开最近保存的图像。我得到了同样的错误。所以这一定是我打开它的方式的问题,或者是权限的问题。我确保我的用户和系统用户都可以完全控制图像和更改文件。我还尝试强制 squeak.exe 以管理员身份运行。还是有问题。

退出时保存默认图像而不是另存为,只需加载 squeak.exe(和默认图像)即可正常工作。稍后我会再看一遍。

最佳答案

似乎当在 Squeak.ini 中指定 ImageFile 时(如 Squeak-4.2-All-in-One 中的情况),该图像文件总是被使用。如果您将文件作为参数传递给 Squeak.exe(或拖放它),该文件将作为要执行的源文件传递给图像。

如果您想通过将图像文件放在 Squeak.exe 图标上来打开它,请从 Squeak.ini 中删除 ImageFile 指令

关于smalltalk - Squeak Win 7 错误 : No content to install,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6687681/

10-12 18:49