Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows “如何访问命名空间”;“窗口”;_Windows_Visual Studio_C++ Cx - Fatal编程技术网

Windows “如何访问命名空间”;“窗口”;

Windows “如何访问命名空间”;“窗口”;,windows,visual-studio,c++-cx,Windows,Visual Studio,C++ Cx,我该怎么办?公共语言运行时支持(/clr)已设置我认为您希望使用C++/CX(而不是C++/CLI)。这两种语言实际上是完全相同的(就语法外观而言)。但是构建它们是不同的:您可以使用/ZW编译器选项启用C++/CX(在创建Windows应用商店应用程序时默认打开该选项) 在UI中,/ZW选项列为“使用Windows运行时扩展” 见: .NET组件与名称空间不同。@MarkRansom:我认为他使用的是C++/CLI。您是否在windows8和Vs2012上运行?如果您想使用Windows::Ne

我该怎么办?公共语言运行时支持(/clr)已设置

我认为您希望使用C++/CX(而不是C++/CLI)。这两种语言实际上是完全相同的(就语法外观而言)。但是构建它们是不同的:您可以使用/ZW编译器选项启用C++/CX(在创建Windows应用商店应用程序时默认打开该选项)

在UI中,/ZW选项列为“使用Windows运行时扩展”

见:


.NET组件与名称空间不同。@MarkRansom:我认为他使用的是C++/CLI。您是否在windows8和Vs2012上运行?如果您想使用Windows::Networking::Connectivity,这是最低要求。我不知道如何使用Windows 8应用程序组件,但该名称空间中某个类的MSDN页面提到:“Metadata:Windows.winmd”。您的项目中可能包含或引用了一些内容。那么我如何在visualstudio8中指定这些内容。我指的是/zw编译器的内容?我正在运行windows8和visualstudio8。@部分,右键单击project->Properties。转到Configuration Properties->C/C++->General,您将看到”“使用Windows运行时扩展名”。将其设置为“是”。有以下字段:附加目录;解析#使用引用;调试信息格式;禁止启动横幅;警告级别;等等……但没有所谓的“使用Windows运行时扩展名”@Part,我看到您说您使用的是Windows 8和Visual Studio 8(不确定你所说的Visual Studio 8是什么意思(希望你不是指Visual Studio 2005)。你必须有Visual Studio 2012才能使用C++/CX。我指的是Visual Studio 2008。Thanx无论如何,关于我要做的事情,我有一个大致的了解。
#include<iostream>
#include<string.h>
#include<Windows.h>
.
.
.
using namespace Windows::Networking::Connectivity;
.
.
.
ConnectionProfile^ internetConnectionProfile = NetworkInformation::GetInternetConnectionProfile();
.
.
.
error C2653: 'Windows' : is not a class or namespace name