Visual Studio 2022未将WSL列为目标系统中的选项

w8rqjzmb  于 2023-03-03  发布在  其他
关注(0)|答案(3)|浏览(179)

我使用微软的指南在WSL上使用CMake为C++配置了VS 2022(版本17.1.3)。
关于第5点,他们写道:
选择工具〉选项〉CMake〉常规。选择首选使用CMake预设进行配置、构建和测试
这个选项实际上并不存在。相反,我使用了以下内容,看起来是一样的:

继续到第7点,他们写道WSL应该作为Target System的一个选项列出,但它不存在。我只有Local Machine的选项。

当然,我在我的机器上安装了WSL,并在尝试将其与VS 2022一起使用之前重新启动它。
我应该怎么做才能让VS 2022将WSL列为目标系统的一个选项?

vmdwslir

vmdwslir1#

尝试手动配置到WSL发行版的远程连接https://www.youtube.com/watch?v=WyAzNYNfme8
还建议尝试安装其他软件包:Visual Studio not showing WSL2 launch profile,然而这两个建议都没有帮助我的情况。

编辑:安装“Linux和使用C++的嵌入式开发”组件为我解决了这个问题。

8xiog9wr

8xiog9wr2#

有同样的问题,是为我修复时,我交换到“始终使用cmakepresetsiderjson”和关闭+重新打开文件夹。

相关问题