私は2つのファイルfile1.smlを持っています& file2.smlはどちらも正しいコードを持っています&私はWindowsを使用しています。SMLエラー:Win32TextPrimIO:openRd:が失敗しました
私はemacsを実行して実行します: "file1.sml"を使用すると正常に動作しますが、ファイル - >閉じるタブに移動してファイルを閉じ、次にemacsにfile2.smlをドラッグして実行しようとします。同じように、それはこのエラーを与える:
[使用が失敗しました:Ioは:openInは "file2.sml" に失敗した、Win32TextPrimIO:openRd:失敗]
私はCCのCDを実行して、SMLを再起動しようとしたが、それは同じです。だから、私は、emacsをやめてからやり直して、file2.smlを実行して正常に動作するのです。
なぜ別のファイルを実行するだけで終了する必要がありますか?
は、同じディレクトリに両方のファイルはありますか?彼らはSMLプロセスの作業ディレクトリにする必要があります。(それはSMLモードコマンドを使用することが多い方が便利ですが、例えば、 'buffer'を送りますファイルを使用するよりも 'Send region'を使用しています) – molbdnilo
彼らは違うフォルダにいません。あなたは正しい方法ですが、私は少し前に覚えています。フォルダ..私は何が起こったのか分からない:( –