【发布时间】:2016-10-07 12:18:36
【问题描述】:
只要到了这一行,就会出现这个错误:
using (var client = new HttpClient())
{
var json = await client.GetStringAsync("http://mvalivros.azurewebsites.net/api/livros");
var livros = JsonConvert.DeserializeObject<List<Model.Livro>>(json);
return livros;
}
VS 中出现一个新选项卡,显示“Frame not in module”。
只要线程到达using 行,就会发生这种情况。
这是完整的代码...
using Newtonsoft.Json;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Net.Http;
using System.Text;
using System.Threading.Tasks;
namespace LivrosApp.ApiLivros
{
public static class Api
{
public static async Task<IList<Model.Livro>> GetAsync()
{
using (var client = new HttpClient())
{
var json = await client.GetStringAsync("http://mvalivros.azurewebsites.net/api/livros");
var livros = JsonConvert.DeserializeObject<List<Model.Livro>>(json);
return livros;
}
}
}
}
【问题讨论】:
-
你有最新版本的 Xamarin Visual Studio 插件吗?另外,如果您删除所有断点,您仍然会收到错误吗?
-
所以...是的,是的.. rsrs
标签: c# visual-studio xamarin.android xamarin.forms httpclient