gpt4 book ai didi

c# - HttpWebRequest 在 VS for Win Phone 上抛出 "The remote server returned an error: NotFound."

转载 作者:行者123 更新时间:2023-11-30 12:47:08 27 4
gpt4 key购买 nike

我知道其他人发布了同样的问题,我阅读了那些帖子,但他们的解决方案对我不起作用:(

我正在 Visual Studio Express 2012 for Windows Phone 上创建一个 C# 应用程序。

该应用需要发送 HTTP GET,但似乎无法正常工作。为了测试它,我删除了所有标题和其他所有内容,只保留了核心代码……但仍然抛出相同的异常:

HttpWebRequest webRequest;
webRequest = (HttpWebRequest)WebRequest.Create("http://www.google.com");
webRequest.Method = "GET";
webRequest.BeginGetResponse(new AsyncCallback(GetRequestCallback), webRequest);

private void GetRequestCallback(IAsyncResult result)
{
HttpWebResponse response = (result.AsyncState as HttpWebRequest).EndGetResponse(result) as HttpWebResponse;
}

调试在 GetRequestCallback 函数抛出内部停止:

An unhandled exception of type 'System.Net.WebException' occurred in System.Windows.dll
Additional information: The remote server returned an error: NotFound.

我还查看了 list ,这些是功能:

<Capabilities>
<Capability Name="ID_CAP_GAMERSERVICES"/>
<Capability Name="ID_CAP_IDENTITY_DEVICE"/>
<Capability Name="ID_CAP_IDENTITY_USER"/>
<Capability Name="ID_CAP_LOCATION"/>
<Capability Name="ID_CAP_MEDIALIB"/>
<Capability Name="ID_CAP_MICROPHONE"/>
<Capability Name="ID_CAP_NETWORKING"/>
<Capability Name="ID_CAP_PHONEDIALER"/>
<Capability Name="ID_CAP_PUSH_NOTIFICATION"/>
<Capability Name="ID_CAP_SENSORS"/>
<Capability Name="ID_CAP_WEBBROWSERCOMPONENT"/>
<Capability Name="ID_CAP_ISV_CAMERA"/>
<Capability Name="ID_CAP_CONTACTS"/>
<Capability Name="ID_CAP_APPOINTMENTS"/>
</Capabilities>

此外,我一直在尝试打开和不打开 Fiddler,但没有任何变化。但是,当它打开时,我看不到从我的机器发送的任何请求。这就像应用程序真的无法访问互联网一样。

有什么想法吗?我究竟做错了什么?我应该在我的电脑上设置更多的东西来开发一个可以访问互联网的应用程序,还是使用不同版本的 Visual Studio?

最佳答案

我有同样的问题,我只是在我的模拟器中重新连接我的互联网连接就解决了这个问题,或者你可以使用 device 。 .

关于c# - HttpWebRequest 在 VS for Win Phone 上抛出 "The remote server returned an error: NotFound.",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17844002/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com