windows - 重命名项:拒绝访问路径(Flutter升级)

标签 windows flutter dart file-permissions

我以前的Flutter版本安装在C:\src\flutter中。

当我尝试升级Flutter时,出现以下错误:

Downloading Dart SDK from Flutter engine
Rename-Item : Access to the path 'C:\src\flutter\bin\cache\dart-sdk' is denied.
At C:\src\flutter\bin\internal\update_dart_sdk.ps1:51 char:5
+     Rename-Item $dartSdkPath "$oldDartSdkPrefix$oldDartSdkSuffix"
+     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : WriteError: (C:\src\flutter\bin\cache\dart-sdk:String) [Rename-Item], IOException
    + FullyQualifiedErrorId : RenameItemIOError,Microsoft.PowerShell.Commands.RenameItemCommand

我认为我在Windows上的驱动器许可有问题,但是我不知道如何解决。

最佳答案

首先在图像上尝试解决方案。然后尝试以管理员身份运行IDE。如果这些解决方案都不起作用,请将flutter sdk安装在其他目录中,然后更改PATH变量。

enter image description here

关于windows - 重命名项:拒绝访问路径(Flutter升级),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61693944/

相关文章:

flutter - 启动 flutter 应用程序时,我在哪里运行初始化代码?

dart - 命名参数 'child' 未定义。在 Center() 构造函数中

flutter - flutter 时间翻倍

flutter - Dart 中的私有(private)命名参数

dart - 在 Flutter 中的小部件之间传递数据的最佳方式

python - CPP 调用比 Python 接口(interface)调用慢

ruby-on-rails - Windows 上的 thin rails server/eventmachine 不适用于自定义证书

javascript - 为什么我收到此错误 chrome-extension ://invalid

html - Dart中的Dartium和Web Audio API导致声音失真

c# - 重新启动 USB 设备?