我正在测试新的aspnet5框架,当在Windows上运行“dnu restore”时(在OSX上运行正常)我收到错误:
The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.
我在网上搜索过,这显然是由于Windows路径长度限制造成的。某些人正在尝试的解决方法/黑客使用环境变量来缩短路径,但这似乎并不是一个很好的解决方案,因为它需要在每个在项目和服务器上工作的开发人员机器上手动执行在构建期间。
我的问题是,人们在这里实施哪些解决方案来解决问题,而无需在每个运行该项目的计算机上配置手动设置?
答案 0 :(得分:0)
我们知道在路径长度方面存在一些限制,我们对它们进行了跟踪,但目前唯一的解决方案是将项目移近驱动器的根目录。