Windows 8桌面支持C++/cli吗?
问题描述:
我发现了一些关于Windows 8 Metro和C++/cli的信息。 Windows 8 Metro does not support c++/cli。Windows 8桌面支持C++/cli吗?
但是,我很难找到明确的文档,说明是否Windows 8桌面支持c + +/cli(链接的问题是不够明确IMO)。 Windows 8桌面支持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的支持) )。