我的 Visual Studio Code 出现“安装程序无法创建目录”错误

问题描述 投票:0回答:5

我的 Microsoft Visual Studio Code 每次打开时都会自动检查更新,但每次打开时都会运行更新并收到错误。我知道是“检查更新”造成的,因为如果我单击它,它会给我一个错误。

我知道其他人提到以管理员身份运行该程序。问题是它创建了一个新的用户文件夹,而不是更新我当前目录中的软件。更多解释如下。

以下是错误。如果你仔细观察,这告诉我们它正在尝试创建一个新的用户目录,

Ronel Priela
。我使用的唯一用户目录包含一个带下划线的名称,即
Ronel_Priela
。我以前从未遇到过这个问题。

几个月前。我对我的用户文件夹名称进行了很多更改。之前是“Ronel Priela”。由于它是一个名称上有空格的文件夹,因此给我的编码带来了问题。所以我将我的用户文件夹和帐户名更改为“Ronel_Priela”,结果成功。你认为之前弄乱我的用户文件夹会导致这一切吗?

我也没有发现我的环境变量有任何问题。


visual-studio-code
5个回答
13
投票

有一个简单的解决方案:

  1. 转到
    C:\Users<UserName>\AppData\Roaming
    并删除
    Code
  2. 转到
    C:\Users<UserName>\AppData\Local\Programs\Microsoft VS Code'
    并运行
    unins000.exe
  3. 下载并安装“Visual Studio Code”。
  4. 转到回收站并恢复
    Code

2
投票

我遇到了同样的问题,无法通过控制面板或程序和功能卸载,因为它不断链接回旧用户名并说它已被卸载。我导航到 Visual Studio 代码的位置并在那里使用卸载脚本。另请注意,这可能是实际修复它的部分(也许先尝试一下):我删除了“C:\Users\AppData\Roaming”中的文件夹“Code”,然后卸载。

在“开始”菜单中,搜索 Visual Studio Code,在显示应用程序的菜单右侧,单击“打开文件位置”(您可能需要单击箭头才能看到所有选项)。对于我来说,打开了另一个 VS Code 快捷方式,因此右键单击并再次选择“打开文件位置”。我的在“C:\Users\AppData\Local\Programs\Microsoft VS Code”中打开。然后我打开“unins000.exe”并成功卸载。从那里,我重新安装,从那以后就没有出现任何问题。

在安装过程中,它提示输入正确的用户目录(我认为这就是您在评论中提到的内容),当我单击“下一步”时,它警告我该文件夹存在,但我仍然可以继续。


2
投票

它实际上是因为你更改了用户文件夹名称而发生的,我有同样的问题,我正在尝试找到解决方案,但一个有效的解决方案是重新安装 VS 代码,我仍然需要找到是否还有其他方法可以在这里工作。

编辑:所以解决方案只是更新 VS Code 或从网络下载新的(或相同的)版本并安装它,然后在安装时单击“路径”(或可能创建路径)复选框,它将解决问题。


0
投票

我也有同样的问题。我在 C:\Users\AppData\Roaming 中没有“Code”文件夹。我刚刚使用当前安装运行了 C:\Users\AppData\Local\Programs\Microsoft VS Code\unins000.exe,错误消息不再出现。


0
投票
  1. 请勿更改安装目录,保持推荐路径。它帮助了我。
  2. 我尝试在程序文件中下载它,但遇到了类似的错误。
© www.soinside.com 2019 - 2024. All rights reserved.