wrtqazwsx 2026-01-04 02:21 采纳率: 0%
浏览 4

vs2019在安装win11sdk时的问题

下载vs2019社区版时,选择了下载win11sdk,为什么下载后Kits里没有10那个文件夹。

img

img

是我前面2026版没有删除干净的原因吗?但是现在也没有找到2026的残余文件啊

img

img

我的最终目的是安装geant4。跟着网上教程走的,现在卡在配置环境变量和cmake编译这一步了。由于没有10这个文件夹,vs的环境变量无法浏览编辑。我尝试自己建立文件夹,cmake又有如下报错。

img

下面是我vs的安装路径,请各位看看会是这里的问题吗?

img

  • 写回答

2条回答 默认 最新

  • 紫雾凌寒 新星创作者: 人工智能技术领域 2026-01-04 08:37
    关注

    让 “紫雾凌寒” 来帮你回答,本回答结合 DeepSeek

    如果还有问题,请评论或点击头像私信,如果有帮助到您, 请关注、采纳、点赞

    1. 关键点分析
      - 主要问题是在VS2019社区版中选择下载Win11 SDK后,Kits文件夹里没有10那个文件夹。
      - 推测可能原因是之前版本(如2026版)未删除干净,但未找到残余文件。
    2. 解决方案
      - 检查SDK安装路径
      • 打开Visual Studio Installer,找到已安装的VS2019社区版,点击“修改”。
      • 在“单个组件”选项卡中,展开“使用C++的桌面开发”。
      • 查看“Windows 11 SDK”的安装路径,确认是否正确安装到了预期位置(一般是在VS安装目录下的相关文件夹中)。例如,如果安装路径是C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include\um,检查该路径下相关文件和文件夹是否完整。
      • 重新安装SDK
      • 还是在Visual Studio Installer中,找到“Windows 11 SDK”,点击“修改”或“重新安装”。
      • 等待安装完成后,再次检查Kits文件夹。
      • 手动添加环境变量(如果安装路径正确但仍无法识别)
      • 右键点击“此电脑”,选择“属性”。
      • 在弹出的窗口中点击“高级系统设置”。
      • 在“系统属性”窗口的“高级”选项卡中,点击“环境变量”。
      • 在“系统变量”中找到“Path”变量,双击打开。
      • 在变量值的末尾添加Win11 SDK的实际安装路径(例如C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64),然后点击“确定”保存设置。
    3. 不同解决方案优缺点
      - 检查SDK安装路径
      • 优点:简单直观,能直接看到SDK实际安装位置,初步判断是否安装成功。
      • 缺点:只能查看安装路径,不能解决SDK未正确安装到预期位置的根本问题。
      • 重新安装SDK
      • 优点:有可能直接解决SDK未完整安装或安装错误的问题。
      • 缺点:如果是其他深层次问题导致的,重新安装可能无法解决,且重新安装可能需要一定时间。
      • 手动添加环境变量
      • 优点:在SDK安装路径正确但系统无法识别的情况下,能快速解决环境变量相关问题。
      • 缺点:如果SDK本身未正确安装,添加环境变量后可能仍无法正常使用SDK相关功能。
    4. 总结
      - 首先通过检查SDK安装路径确认是否正确安装。若路径不正确或安装不完整,尝试重新安装SDK。若安装路径正确但系统无法识别,可手动添加环境变量。通过这些步骤逐步排查和解决VS2019安装Win11 SDK后Kits文件夹中没有10文件夹的问题。

    希望以上解答对您有所帮助。如果您有任何疑问,欢迎在评论区提出。

    评论

报告相同问题?

问题事件

  • 创建了问题 1月4日