尝试从 do 文件编辑器执行代码时访问被拒绝

Access denied when trying to execute code from the do-file editor

当我 select 在 do 文件编辑器中编写代码并尝试执行它 (Ctrl + D) 时,我得到一个弹出窗口说

Access to C:\Users\myusername\AppData\Local\Temp\STD06000000.tmp was denied.

但是,如果我复制命令栏中的代码并 运行 它,运行 没问题。

我一直在网上寻求帮助,我已经重新安装了 Stata,但它没有用。你知道如何解决吗?

看起来像是某种权限问题。这似乎很奇怪,因为 Stata 似乎能够将临时文件写入目录但后来无法访问它。

您可能可以在 运行ning 之前绕过将 do 文件保存在其他位置的问题。 (Stata 创建并 运行 仅当您 运行 do-file 而不保存它时才创建临时文件。)

如果您在这里或 statalist.com 找不到解决方案,您应该联系技术支持。