在运行Visual Studio 2012时,出现如下图错误,如何解决?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在运行Visual Studio 2012时,出现如下图错误,如何解决?相关的知识,希望对你有一定的参考价值。

参考技术A 重新安装下,或者点击忽略

在 ubuntu 中运行 Visual Studio .exe

【中文标题】在 ubuntu 中运行 Visual Studio .exe【英文标题】:Running a visual studio .exe in ubuntu 【发布时间】:2017-04-27 13:55:31 【问题描述】:

我正在上 C++ 入门课,老师给了我们一个来自他的 Visual Studio 代码的 .exe,向我们展示了我们的程序应该是什么样子。我的问题是我可以在命令行上运行它吗?我对 wine 有疑问,不想使用它(即 wine xxx.exe)。我试过./xxx.exe。我看到的所有问题都涉及运行真实游戏或其他东西的实际程序,所以我不认为这是重复的,但如果是,请指出我正确的地方。

【问题讨论】:

据我所知,除了重新编译,wine 是最好的选择。 这不是真正的 c++ 相关 如果你有 Windows 许可证,在 Virtual Box 下运行 windows 也应该可以工作。然而wine 将是最简单的方法,它应该适用于大多数命令行窗口程序。我可以在wine 下运行大部分基于 Qt 的 Windows 可执行文件,完全没有问题。 【参考方案1】:

linux和windows的二进制格式不同,所以必须有一个中间件会知道如何在linux中调用windows二进制文件,目前是wine,如果是控制台windows应用程序的话也可以是dosbox。

您已经说过您对葡萄酒有问题并且不想使用它,抱歉,您必须这样做。在没有 wine 的情况下在 linux 中从 windows 执行二进制文件就像试图在 linux 中打开酒瓶一样,linux 不是开瓶器,不是 windows - 兼容二进制格式。

你可以向老师索要的另一件事是他的应用程序的源代码,你可以尝试在 ubuntu 下编译(如果他使用标准 c++)并在那里运行。

【讨论】:

我想我只能忍受葡萄酒了

以上是关于在运行Visual Studio 2012时,出现如下图错误,如何解决?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Visual Studio 2012 中使一个类完全静态,这样它就不会出现任何错误? - C# [关闭]

重命名 Visual Studio 2008 MFC 项目后出现 R6034 运行时错误

Visual Studio 2010 的 Visual C++ 2012 运行时库先决条件

Visual Studio 2012 安装失败:程序兼容模式已打开

每次我尝试运行性能分析时,Visual Studio 都会崩溃

注册 COM 互操作始终在 Visual Studio 2012 中运行