加载VSCode时,我的Go扩展将生成一个错误,如下所示:
错误加载工作区:1个模块有错误:example.com/hello:patternexample.com/hello/.:open C:\Users\AppData\Local\Temp.tmp: Access被拒绝。
我试着删除Go扩展并重新安装它,认为它会重新创建所需的临时文件,但没有成功。我不知道还能查些什么,在寻找它时,我也没有找到一个合适的类似的问题。任何帮助都是非常感谢的。
发布于 2022-10-13 00:15:39
我想我想明白了。我决定打开这个文件并确定它的内容。当我这样做时,我发现这实际上不是一个文件,而是一个有几个子目录的目录。我检查了权限,文件夹标记为只读,但我的用户ID和管理员都具有完全访问权限。这给了我尝试以管理员身份运行VS Code的想法,并且错误似乎已经清除。我不知道为什么来自我的用户ID的权限不传递给要求我作为管理员运行的VS代码。我也不知道以管理员的身份运行VS Code是一个很好的实践。然而,这样做清除了这个特定的错误。
https://stackoverflow.com/questions/73999767
复制相似问题