Я пытаюсь запустить решение в Visual Studio для C ++ в каталоге, расположенном в Windows-подсистеме для Linux. Точный файл находится в
C:\Users\{username}\AppData\Local\Packages\CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc\LocalState\rootfs\home\{username}\some\file\visual\studio
Когда я пытаюсь запустить свой код, я получаю сообщение об ошибке: Cannot open source file: 'main.cpp': No such file or directory
Я могу просмотреть весь код C ++ в Visual Studio, и он находится в исходном месте, то есть я не перемещал файлы после добавления их в VS.
Я подозреваю, что это проблема с разрешениями, чтобы получить доступ к папке CanonicalGroupLimited.UbuntuonWindows_79rhkp1, мой компьютер запрашивает разрешения для доступа к папке. Можно ли запретить Visual Studio доступ к файлам из-за разрешений? Могу ли я запустить VS в каком-то режиме sudo?