【发布时间】:2014-03-21 10:03:41
【问题描述】:
我在尝试获取 angular dart codelab 的包时出错:
--- 10:01:28 Running pub get ... ---
Pub get failed, [1] Resolving dependencies........................................
Cannot create link, path = 'X:\Dev\Dart\ng-darrrt-codelab-master\packages\angular' (OS Error: Incorrect function.
, errno = 1)
我尝试删除包文件夹中的所有内容,然后重试。 所有包都正确下载,但“无法创建链接”错误仍然存在...
我在 windows server 2008 上,我使用 DartEditor 1.2.0
【问题讨论】:
-
可能问题出在网络驱动器上。你可以在本地驱动器上试试吗?
-
确实如此。我将文件夹移动到本地驱动器上,get-pub 现在运行良好。谢谢!
-
这是 Windows + 符号链接 + 网络驱动器的已知问题。
-
问题在于pub包管理器的大部分操作都是基于符号链接的创建和使用。您应该始终将此视为可能的限制,甚至是潜在的问题。