visual-c++ - Windows Web 服务框架中的 Visual Studio 2015 无法识别的错误

标签 visual-c++ visual-studio-2015

我看到 Visual Studio 2015 出现以下错误(社区版和专业版都试过)。
编写了一个简单的 Visual C++ CosoleApplication,其中包含“printf("Hello World\n");”。

  • 使用平台“x86”进行调试 编译并逐步完成 Works。
  • 使用平台“x64”编译但运行时会引发此错误。

  • 代码很简单,有以下几行:
    // ConsoleApplication1.cpp : Defines the entry point for the console application.
    //
    #include "stdafx.h"
    
    
    int main()
    {
        printf("Hello World \n");
        return 0;
    }
    

    我的桌面有以下配置:
    操作系统:Windows 7 企业 64 位版本
    防病毒:运行迈克菲防病毒软件;不能禁用它。
    防火墙:开(为了安全,不能禁用它)

    问题:使用(调试 x86 平台)单步执行代码有效。为什么“调试 x64 平台”不起作用?

    任何建议都会有所帮助。

    谢谢
    山特

    最佳答案

    我遇到了同样的麻烦。这就是我所做的。

  • 转到项目,项目属性。
  • 选择应用程序选项卡并记下您正在使用的框架。对我来说是 4.5.2。
  • 使用下拉菜单选择不同的框架。在底部有一个安装附加框架的选项。
  • 网页打开后,选择您之前记下的框架并下载开发包。
  • 关闭 Visual Studio 并安装开发包。

  • 当我选择 x64 时,这对我有用。

    希望这对您有所帮助。

    关于visual-c++ - Windows Web 服务框架中的 Visual Studio 2015 无法识别的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41622140/

    相关文章:

    c# - 通用 Windows 平台 (UWP) 相当于获取主应用程序 UI

    c++ - CustomDialogProc 必须是静态的吗? WinAPI

    c# - 在 Visual Studio 2015 中构建 VSIX 项目时出现错误 CS1759

    c++ - 如何查找在项目中引用 .h 文件的位置,该文​​件列在外部依赖文件夹中

    user-interface - UI相关问题验证

    C++ Armadillo : GCC vs VC++2013: Operator () and overloading

    visual-studio-2015 - 如何将 VS 2010 迁移到 VS 2015?

    c++ - 无法使用 Visual Studio 2015 命令行工具编译和链接简单的 C++ 程序

    c++ - CMake:如何指定自定义导入库名称(MSVC)

    c# - 将 DWORD 从 C++ 返回到 C# (DllImport)