【发布时间】:2014-12-17 11:56:31
【问题描述】:
Visual Studio 2012 支持哪个版本的 Windows XP。 [编辑:VS12 支持编译到哪个版本]
这表明它支持 XP SP3。但是我没有找到任何关于 VS12 更新 4 的信息。
另外,如果我使用 VS12 编译的代码不会在 XP SP2 上崩溃并且似乎可以工作。 使用它安全吗?为什么不呢?
谢谢
【问题讨论】:
-
XP 的哪个版本?没有了。不支持 XP。
-
从微软那里获得领先:不支持 XP。相关说明:对古老软件的持续支持只会鼓励用户继续使用它。如果软件供应商取消对此类产品的支持,将鼓励用户更快地迁移到更安全的系统。
-
@MikeW:Visual C++ 2013 可以针对 Windows XP。这与操作系统支持完全不同。也就是说,这意味着更高的 Windows 版本更安全,这是值得商榷的,而且我完全不同意(有充分的理由)。
-
@MikeW 为什么要扔掉有用的东西?即使在今天,仍然有最初创建于 1960 年代的系统在运行,尽管多年来它们已经更新,但核心可能仍然是最初制作的相同 COBOL 代码。每次出新手机,你都会扔掉你的手机吗?古老的软件(和硬件)使这个世界运转起来,每次出现新的和(表面上)更好的东西时尝试重写它是很疯狂的。此外,仅仅因为一些公司放弃了他们最大的客户群并不意味着你也应该这样做。
-
Microsoft 在其文档中使用“支持”一词的含义与您所要求的不同。它的字面意思是他们会接听电话并帮助您解决问题。 XP支持结束了,公司愿意花钱的话还是可以买的。但是,您的意思是“兼容”。是的,我确信在 SP2 上没有问题,当然在原始 RTM 版本上也没有。远离麻烦,您的用户可以选择不更新他们的机器。明确说明你的先决条件,不要承诺你没有测试过的东西。
标签: c++ visual-studio visual-studio-2012 c++11 windows-xp