【问题标题】:Squeak Win 7 Error: No content to installSqueak Win 7 错误:没有要安装的内容
【发布时间】:2011-07-14 02:00:49
【问题描述】:

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

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

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

Squeak 版本:Squeak-4.2-All-in-One SBE:1.3

接下来是什么?

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

在退出时保存默认图像而不是另存为并简单地加载 squeak.exe(和默认图像)没有错误。我稍后再看。

【问题讨论】:

  • 如果您对探索 Smalltalk 感兴趣,您还可以查看 Pharo - Squeak 的分支,它已经得到了相当多的清理和改进。还附有 Pharo by example 书,其中包含更多最新示例。 pharo-project.org

标签: smalltalk squeak


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-04
    • 2015-08-23
    • 1970-01-01
    • 1970-01-01
    • 2012-01-07
    • 1970-01-01
    • 2013-05-19
    • 2013-01-23
    相关资源
    最近更新 更多