MS Visual Studio 2022 无法打开路径长度超过 120 个字符的源文件

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

在 MS Visual Studio 2022 上构建项目时。我收到以下错误:

Error   C1083   Cannot open source file: '..\..\..\..\Source\Application-Protocols\network_transport\tcp_sockets_wrapper\ports\freertos_plus_tcp\tcp_sockets_wrapper.c': No such file or director

如果我重命名文件/文件夹名称以使路径长度小于或等于120(当前长度为124),错误就会消失并且项目构建成功。

我认为这可能是由于设置不允许路径大于特定长度,但我不确定在哪里更新。

VS 项目

visual-studio visual-studio-2022
1个回答
0
投票
  1. 打开注册表编辑器 (regedit)。
  2. 导航到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem。
  3. 创建一个名为 LongPathsEnabled 的新 DWORD(32 位)值并将其值设置为 1。
  4. 重新启动计算机。
© www.soinside.com 2019 - 2024. All rights reserved.