「已注销」 2024-06-18 12:11 采纳率: 28.6%
浏览 15

对话框应用程序创建,安装路径

Start Experimental Instance of Visual Studio 2022更新时显示 当前操作需要--channelld 和 --productld,或需使用 --installPath使用情况: setup.exe update[选项]
想创建一个基于Windows MFC的对话框应用程序,找不到MFC App Wizard[exe]选项,不知道该怎么创建?

img

img

img

  • 写回答

3条回答 默认 最新

  • 专家-赤兔[在线] 优质创作者: 编程框架技术领域 2024-06-18 12:11
    关注

    引自免费微信小程序:皆我百晓生

    要创建一个基于Windows MFC的对话框应用程序,但你发现Visual Studio 2022中没有MFC App Wizard[exe]选项。这通常意味着MFC相关的开发工具和库可能没有被正确安装或激活。下面是一些步骤来解决这个问题:

    步骤1:确保MFC工作负载已安装

    首先,你需要确认MFC工作负载是否已经安装。通过Visual Studio Installer进行检查和安装:

    1. 打开Visual Studio Installer
    2. 在“修改”部分,选择你的Visual Studio 2022实例。
    3. 滚动到“工作负载”标签页。
    4. 查找“Desktop development with C++”工作负载,确保它已被勾选。
    5. 如果未勾选,点击“修改”按钮开始安装过程。

    步骤2:确认MFC组件

    在“Individual components”标签页下,查找并确认以下组件已安装:

    • Microsoft Foundation Class (MFC) for v143
    • Microsoft Foundation Class (MFC) for v142(如果需要)

    步骤3:重启Visual Studio

    安装完成后,重新启动Visual Studio 2022以确保所有更改生效。

    步骤4:创建MFC对话框应用程序

    现在应该能够在File > New > Project菜单下找到MFC相关项目模板。选择Win32类别下的MFC AppWizard(exe)来创建一个新的MFC对话框应用程序。

    使用命令行安装MFC

    如果你更喜欢使用命令行来安装MFC组件,可以使用以下命令格式:

    setup.exe --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Component.VC.MFC
    

    这将添加桌面C++开发工作负载和MFC组件。

    注意事项

    • 确保在运行setup.exe时使用管理员权限,以避免权限问题。
    • 检查你的Visual Studio版本是否支持MFC,某些版本可能不包含此功能。

    完成上述步骤后,你应该能在Visual Studio 2022中创建MFC对话框应用程序了。如果还有任何问题,可以进一步检查系统环境变量或Visual Studio的安装日志以寻找更多线索。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 6月18日