所以我有2个文件file2.sml
& file2.sml
两者都有正确的代码和我使用的是Windows操作系统。
当我运行Emacs并执行:使用" file1.sml"时,它运行正常但是当我只是转到选项卡File-> Close关闭文件然后我拖动{{1}进入Emacs并尝试以相同的方式运行它,它会出现以下错误:
[use failed: Io: openIn failed on "file2.sml", Win32TextPrimIO:openRd: failed]
我尝试通过执行c-c c-d重启SML,但它是一样的。所以我做的是退出Emacs,然后重新开始运行file2.sml
,它运行正常。
为什么我只是要退出运行另一个文件?
答案 0 :(得分:0)
现在你可以做的事情很少。 1.在尝试打开之前保存您创建的文件。 我的意思是,它听起来很蹩脚,但人们对编程不熟悉(因为你试图把它保存为" file.sml",首先保存它。 2.尝试将\更改为// Win32TextPrimIO:openRd:失败
因为它无法找到它。