Windows 8桌面支持C++/cli吗?

问题描述:

我发现了一些关于Windows 8 Metro和C++/cli的信息。 Windows 8 Metro does not support c++/cliWindows 8桌面支持C++/cli吗?

但是,我很难找到明确的文档,说明是否Windows 8桌面支持c + +/cli(链接的问题是不够明确IMO)。 Windows 8桌面支持C++/cli吗?

请务必提供一个链接到您的相关来源。

Windows 8桌面支持Windows 7支持的所有内容。包括C++/cli。实际上并没有太多关于此的讨论,但here是VS 2012支持C++/cli的链接,它暗示着同样的事情。

Windows 8不支持C++/CLI。

反过来,支持不是来自Windows团队(他们没有发布编译器),而是来自Visual Studio团队。如果您使用该版本的Visual Studio构建应用程序,则每个Visual Studio版本都有一个支持的平台列表,您的应用程序可以定位该列表。

那么Microsoft是否支持为Windows 8 Desktop编写C++/CLI应用程序?如果您使用正确版本的Visual Studio *,答案是肯定的。支持是否来自Windows?答案是不。您可以继续测试并为您的客户提供支持,即使没有Microsoft对您的支持,例如您可以在记事本中编写C++/CLI代码,然后使用VS2012 Express for Windows 8中的cl.exe进行编译。尽管微软声明VS2012 Express for Windows 8不支持桌面开发(我并不认为微软应该为这个用例提供VS2012 Express for Windows Desktop的支持) )。