DNX завершается с ошибкой: указанный путь, имя файла или оба слишком длинные.

Ошибка DNX: Ошибка: указанный путь, имя файла или оба слишком длинные. Полное имя файла должно быть меньше 260 символов, а имя каталога должно быть меньше 248 символов.


dnx
person Skorunka František    schedule 11.03.2016    source источник


Ответы (2)


В моем случае это была проблема с папкой «node_modules», которая содержит чертовски много файлов с длинными путями.

Добавление параметра «исключить» в корень файла project.json решило проблему:

"exclude": [
    "node_modules"
]

Таким образом, вы можете исключить любые файлы, вызывающие эту проблему.

person Skorunka František    schedule 11.03.2016
comment
Если можете, обновитесь до npm 3. Он решает проблему длинных путей, сглаживая папку модулей. - person Victor Hurdugaci; 14.03.2016

Microsoft выпустила исправление для этой проблемы с длинным путем. Пожалуйста, найдите сообщение здесь в сообществе разработчиков.

В соответствии с этим необходимо загрузить последнюю версию Visual Studio.

person Aditya Prasad    schedule 10.12.2019