使用VS2022打开较老项目,打开后各种报错

白旺 0 信誉分
2024-07-02T07:07:08.6666667+00:00

User's image

打开此项目后,很多库和定义,引用乱套。。

Visual Studio 调试
Visual Studio 调试
Visual Studio: 一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。调试: 检测、查找和更正程序中的逻辑或语法错误或硬件故障的行为或过程。 在硬件上下文中,术语“故障排除”是更频繁使用的术语,尤其是在问题严重的情况下。
20 个问题
0 个注释 无注释
{count} 票

1 个答案

排序依据: 非常有帮助
  1. Tianyu Sun-MSFT 32,426 信誉分 Microsoft 供应商
    2024-07-03T03:10:08.9033333+00:00

    你好@白旺

    可能有一些工具集或者框架不适配老项目。试试右击项目,属性,配置属性,常规,切换不同版本的“Windows SDK版本”以及“平台工具集”看看。

    另外,也试试切换下C++语言标准,也是在属性页,配置属性,C/C++,语言,C++语言标准。试试用更新的标准,比如iSO C++ 17标准 (/std:c++17),或者“预览- 最新C++工作草案中的功能(/std:c++latest)”。

    你也可以按照错误信息的提示,升级你的代码。

    诚挚的问候,

    Tianyu


    如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 

    注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。


你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。